- 即使字段当前正在编辑,[UITextField isFirstResponder]也会返回false

时间:2008-10-30 11:21:32

标签: iphone cocoa-touch

在我的视图控制器的-viewDidLoad方法中,我调用[myTextField becomeFirstResponder];这就像一个魅力,打开键盘,myTextField获得焦点。

我有一个带有目标操作的按钮(操作在同一控制器中),用于检查[myTextField isFirstReponder] - 但它总是返回false(呃,NO在Cocoa术语中;))。

这不是找出myTextField是否有键盘输入的正确方法吗?

1 个答案:

答案 0 :(得分:14)

如何检查编辑属性的值,即[myTextField isEditing]?

我认为当您点按它时,您的按钮会接管第一响应者状态。