我通过UITextfiled
添加了xib
,在登录后添加了第5号视图。
当我第一次登录并通过导航查看号码5时,
然后单击UITextField
以提供输入,我无法这样做。
textField
没有收到任何事件,键盘也没有起床。
我在[textfield becomeFirstResponder];
中尝试viewWillAppear:
,但仍然没有显示键盘。
但是当我关闭应用程序并再次启动时,它的工作正常。
只有当我第一次登录时,我的UITextField没有响应。
可能是什么问题。
相同的情况是在较低版本的iOS上工作(我在iOS 8.3上试过)
是OS兼容性......? 要么 我做错了什么......?
提前致谢。
答案 0 :(得分:1)
试试这个, 断开IBOutlet并在viewdidAppear中重新连接然后[textfield becomeFirstResponder]:并使用此[self.view endEdit:NO];