在iphone sdk的textfields中的问题

时间:2011-01-20 11:36:22

标签: objective-c uitextfield

我有两个文本字段,如果输入超过100个字符的文本,我只需要点击第二个文本字段时才需要显示警告。任何人都可以建议我如何操作。

感谢所有人, Monish。

1 个答案:

答案 0 :(得分:0)

创建两个UITextField,并将其标记属性分别设置为1和2。接下来,在头文件中实现UITextFieldDelegate协议,就像这样;

@interface MyViewController : UIViewController <UITextFieldDelegate> {
}

然后在您的实现文件中,使用textFieldDidBeginEditing委托方法检查长度并显示警报消息。 E.g

- (void)textFieldDidBeginEditing:(UITextField *)textField {
if (textField.tag == 2 && [self.myfirstTextField.text length] > 100) {
       //-- display the alert message
    }
}