【问题标题】:UItextfield auto labellingUItextfield 自动标注
【发布时间】:2009-12-23 10:57:31
【问题描述】:

我有一个文本字段,通常当触摸文本字段时,会出现键盘,是否有可能在触摸文本字段时出现一个下拉列表,建议输入值并选择值出现在 texr 字段中

谢谢

【问题讨论】:

    标签: iphone text field


    【解决方案1】:

    没有自动的方法,但有可能。

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

    【讨论】:

    • 谢谢,我使用 textFieldDidBeginEditing,但得到如下异常 *** 由于未捕获的异常 'NSInvalidArgumentException' 导致应用程序终止,原因:'*** -[AddPhotoViewController textFieldDidBeginEditing]:无法识别的选择器发送到实例0x190e60' 如果你不是我的,你能告诉我步骤吗?谢谢
    • 您可能正在向错误的对象发送消息。见:stackoverflow.com/questions/1533019/…
    猜你喜欢
    • 1970-01-01
    • 2011-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 1970-01-01
    相关资源
    最近更新 更多