2009-12-23 53 views
0

我有一个文本字段,通常当触摸文本字段时,键盘将出现,是否有任何可能性当文本字段触摸一个下拉列表将出现推荐值输入和值是选择了它会出现在texr场UItextfield自动标记

感谢

回答

0

有这样做的没有自动的方式,但它是可能的。

您将使用UITextFieldtextFieldDidBeginEditing:委托方法在您的视图中显示UIPickerView。 (您也可以使用textFieldShouldBeginEditing:,具体取决于您想要做什么。)当用户在选取器中选择一个项目时,您将添加代码以将相应的文本复制到文本字段,并且可能隐藏或删除选取器。当文本字段失去焦点时,您还需要隐藏或删除选取器。

+0

感谢,我与textFieldDidBeginEditing,但得到的例外如下 ***终止应用程序由于未捕获的异常“NSInvalidArgumentException”,原因:“*** - [AddPhotoViewController textFieldDidBeginEditing]:无法识别的选择发送到实例0x190e60” 如果你不是我的,你可以告诉我的步骤 谢谢 – Apache 2009-12-23 12:30:09

+0

你可能会发送一条消息给错误的对象。参见:http://stackoverflow.com/questions/1533019/how-to-fix-unrecognized-selector-sent-to-instance – 2009-12-23 15:03:40