我有注册页面,其中包含用户名、名字、密码等文本字段。当用户单击提交按钮时。如果任何字段为空,我想将光标放在该文本字段的位置,任何人都可以帮助我。
问问题
379 次
2 回答
2
你可以试试这个,它会在父视图中查找任何空字段,并将焦点分配给它
for(UIView* subView in [self.yourView subviews])
{
if([subView isKindOfClass:[UITextField class]])
{
UITextField* textFeild = (UITextField*) subView;
if([textFeild.text isEqualToString:@""])
{
[textFeild becomeFirstResponder]; ///Assign Focus
break;
}
}
}
希望能帮助到你
于 2013-11-13T07:27:34.210 回答
2
找到您的文本字段对象。并将其放在您的代码中。
if(textfieldobj.text.length == 0)
{
[textfieldobj becomeFirstResponder];
}
希望这可以帮助你...
于 2013-11-13T07:28:18.163 回答