我在静态TableView(在Storyboard中)中有两个UITextField,用于登录。第一次通过模态搜索进入tableView时,TextField可根据需要进行编辑。当我再次来回浏览该视图时,TextField似乎不可编辑。如果我读出了textField.isEnabled
,它将设置为YES。
更奇怪的是:此行为仅适用于iOS 6.0。在iOS 5.0上,一切都很好。
我已经在viewWillAppear中添加了它
TextField.userInteractionEnabled = YES;
我也已经注释掉了所有的viewDidLoad和viewWillAppearCode,但仍然无济于事。
任何想法都欢迎。
编辑:关闭并重新启动应用程序后,我再次有一个镜头。打开和关闭视图后,看起来好像有些螺丝钉。
最佳答案
实际上,我的TextField在一个视图中来回切换后,在另一个视图中无法编辑时,我遇到了一个非常类似的问题。对我来说,这是第一个响应者状态的问题,在prepareForSegue中添加以下内容后,一切开始正常运行:
[self.textFieldName1 resignFirstResponder];
希望能有所帮助。