如何确定用户是否按下/选择了uitextfield?

时间:2011-03-29 18:42:31

标签: iphone xcode

有没有办法确定用户是否选择了文本字段及其活动状态?我正在尝试实现一些代码:

if(textFieldsomething.isActive)
{

}

2 个答案:

答案 0 :(得分:12)

您可以检查文本字段是否正在编辑:

if (textFieldSomething.isEditing) {
    ...
}

有关详细信息,请参阅UITextField class reference

答案 1 :(得分:11)

您可以实现textFieldDidBeginEditing函数,以便在编辑文本字段时捕获动作事件。

-(void)textFieldDidBeginEditing:(UITextField *)textField { //Keyboard becomes visible

    //perform actions.
}