0

У меня есть контейнер, в дочернем классе, который имеет некоторое текстовое поле после сохранения значения текстового поля, текстовое поле дочернего класса не может сместиться. I было скомпоновано кодирование текстового поля, помещенное внутри метода viewWillAppear, textFieldShouldReturn и пытаюсь обновить containerview следующим образомUITextField resign first responder не работает в Containerview

1.Begin Appearance Transition 
2.End Appearance Transition 

но не ушел в отставку? просьба представить какое-либо решение ФОТ, что, высоко ценится.

ПРИМЕЧАНИЕ: делегат textField также установлен.

ответ

0

вызовов это, когда вы хотите, чтобы все TextField уходит в отставку [self.container.view endEditing:YES]

+0

Здравствуйте DungProton, я был проверен ваш кода, но это не работает. –

0

Пожалуйста, попробуйте этот код:

[[UIApplication sharedApplication] sendAction:@selector(resignFirstResponder) to:nil from:nil forEvent:nil]; 
+0

Извините, Эрик, это не сработало –

+0

У метода textFieldShouldReturn есть ответ? – EricXuan

+0

Я помещаю этот код в текстовое поле. Должно быть, что делегат не вызывается. –

0

Поместите этот код распускать клавиатуры:

[self.view endEditing:YES]; 
+1

пробовал этот код, он не работает в моем случае –

Смежные вопросы