【发布时间】:2009-07-09 13:20:38
【问题描述】:
我正在创建 UITextField 的兄弟姐妹,但使用 UIDatePicker 而不是键盘。
我希望多个这样的控件能够很好地相互配合,并且还需要标准的UITextField(即,当我的控件被激活时,将键盘换成日期选择器,并在激活文本字段时隐藏日期选择器)。
让我感到困惑的一件事是处理第一响应者状态。 UIDatePicker 似乎并没有要求成为第一响应者。应该是?当我自己的控件被要求辞职第一响应者时,我是否可以依靠它不成为第一响应者并隐藏日期选择器?
我应该将UIDatePicker(或其他任何东西)设置为我的控件的nextResponder吗?我不想处理任何事件,我只想确保我的控件在必要时窃取并放弃焦点。
(在这种情况下我没有使用笔尖)
【问题讨论】:
标签: cocoa-touch uidatepicker first-responder