【发布时间】:2013-09-10 22:04:40
【问题描述】:
我有一个禁用用户交互的 UITextField。因此,如果您点击此文本字段,则不会发生任何事情。通常要检查是否点击了文本字段 Id 尝试委托方法,但我不能,因为用户交互被禁用。有什么方法可以检查文本字段是否被点击/触摸?我将另一个元素更改为 hidden = no;当它被点击时,我想知道它是否甚至可以启用用户交互。
【问题讨论】:
-
作为未来访问者的旁注:如果您想打开一个选择器来为您的 UITextField 选择一个值,请将选择器用作文本字段 inputView。当点击文本字段时,这将自动显示选择器而不是键盘。可选地使用 UIToolBar 作为文本字段 inputAccessoryView 然后显示在选择器上方(用于完成按钮等)。
标签: ios objective-c cocoa-touch