当我使用UITextField
获取UIPickerView
中的展示位置时,除非我先在选择器视图中选择一行,否则它会正常工作。 UITextField
被隐藏,需要按下按钮取消隐藏它以允许用户输入内容。如果用户只是按下按钮UITextfield
被隐藏hidden=NO
,并且字段和键盘出现,获取输入并将其放入选择器视图并再次隐藏键盘而没有任何问题。但是,如果我首先滚动浏览器首先,然后按下按钮输入到UITextField,应用程序会在UITextField.hidden=NO;
语句处崩溃并显示消息 -
'[NSCFString setHidden:]无法识别的选择器发送到实例'。
只有在首先使用pickerview时才会发生这种情况。当UITextField
不为空时。我在尝试输入之前尝试初始化UITextField
中的IBAction
,但没有区别。
任何建议都会非常有帮助。谢谢。