Я создал кучу редактируемого UITableViewCell, введя UITextField внутри, но я видел некоторые приложения, которые позволяют прокручивать UItableview, прокручивая внутри неактивной редактируемой ячейки. Как я могу это сделать? И как я могу убрать клавиатуру, когда вы нажимаете куда-то еще? Я знаю о методе:Как сделать прокручиваемый UITextField внутри UItableViewCell?
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [[event allTouches] anyObject];
if (touch.tapCount == 1) {
[self resignFirstResponder];
}
else {
}}
я положил его в моем контроллере зрения пользовательской таблицы, но этот метод не кажется, можно назвать по крану, и я не знаю, если даже если он вызывается уволит клавиатура.
Любая помощь будет оценена по достоинству.
Хорошо, я нашел способ, и я хочу поделиться им. Я создал класс для каждой ячейки, поэтому я установил для свойства UItextField userInteractionEnabled значение NO и в моем настраиваемом контроллере табличного представления я установил путь didSelectRowAtIndex для поиска в объекте tableview соответствующего объекта ячейки на основе indexPath и установил для userInteractionEnabled значение YES. Теперь проблема заключается в том, как заставить первого ответчика покинуть ячейку, если пользователь удаляет где-то еще в виде таблицы. – Jigzat