【发布时间】:2014-07-23 14:20:20
【问题描述】:
我有 3 个UITextFields(位置、地址、邮编)。我隐藏了viewDidLoad 中的两个字段。
Addres1.hidden = YES;
Zip1.hidden = YES;
我需要的是,当我在位置字段中输入超过 1 个数字时,我需要显示地址和 zip 文本字段。 我试过这个:
-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
NSString *myString=Location.text;
NSInteger myInt = [myString intValue];
if (myInt >= 2) {
Addres1.hidden = NO;
Zip1.hidden = NO;
}else{
Addres1.hidden = YES;
Zip1.hidden = YES;
}
return YES;
}
但它不起作用。请告诉我我在代码中做错了什么。
【问题讨论】:
标签: ios objective-c uitextfield