这个有点难以解释,所以问任何你需要澄清问题的问题。我有一个 iPad 应用程序(XCode 4.2、iOS 6、ARC 和 Storyboards)。
在这个应用程序中,我有一个UIPopover
包含UIView
两个 (2)UITextFields
的 a 和一个UIDatePicker
. (见图)。当我去那个场景时,我没有选中userInteractionEnabled
两个 textFields 以防止键盘响应,这有效,但不允许UITextField
在第一个之后访问另一个。我试过[oFinishTime setInputView:oTimePicker];
了,但它需要时间选择器并将其移到弹出框之外,这是不可接受的。
我touchUpInside
为每个文本字段“连接”了事件,但是由于未选中 UserInteractionEnabled,因此在点击时都没有调用任何事件。如果我可以启用它并在操作事件中设置一个标志,我可以解决整个问题。
如何启用两者UITextFields
但防止键盘显示?我很乐意发布您需要查看的任何相关代码。