键盘自动辞职第一响应者

时间:2018-03-22 06:41:26

标签: ios

我正在使用包含多个视图控制器的UIPageController

我从ViewController“A”切换到ViewController“B”或“B”切换到“C”。 “C”视图控制器具有UITextField。当我将“B”切换为“C”时,键盘会出现很短的时间并自动消失。我不是要求辞职的第一响应者,而是自动辞职第一响应者。

实际问题是什么?谁能告诉我?这对我很有帮助。

1 个答案:

答案 0 :(得分:0)

首先,您将在viewWillAppear方法中强制重新设置文本字段的键盘。我在项目中遇到了同样的问题,我通过以下代码解决了这个问题。

-(void)viewWillAppear:(BOOL)animated
{
    [yourTextfield resignFirstResponder];

    // if you want the keyboard to show apply the following code

    [yourTextfield becomeFirstResponder];

}