当我试图用.hidden = NO取消隐藏它时,UITextField崩溃;

时间:2011-05-17 14:24:22

标签: objective-c ios4

当我使用UITextField获取UIPickerView中的展示位置时,除非我先在选择器视图中选择一行,否则它会正常工作。 UITextField被隐藏,需要按下按钮取消隐藏它以允许用户输入内容。如果用户只是按下按钮UITextfield被隐藏hidden=NO,并且字段和键盘出现,获取输入并将其放入选择器视图并再次隐藏键盘而没有任何问题。但是,如果我首先滚动浏览器首先,然后按下按钮输入到UITextField,应用程序会在UITextField.hidden=NO;语句处崩溃并显示消息 -

  

'[NSCFString setHidden:]无法识别的选择器发送到实例'。

只有在首先使用pickerview时才会发生这种情况。当UITextField不为空时。我在尝试输入之前尝试初始化UITextField中的IBAction,但没有区别。

任何建议都会非常有帮助。谢谢。

0 个答案:

没有答案