有关将光标位置放在空文本字段中的查询

时间:2013-11-13 07:22:40

标签: ios ios7 uitextfield

我有注册页面,其中包含用户名,名字,密码等文本字段。当用户点击提交按钮时。如果任何字段为空,我想将光标位置放置为文本字段,任何人都可以帮助我。< / p>

2 个答案:

答案 0 :(得分: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;
        }
    }
}

希望有所帮助

答案 1 :(得分:2)

找到您的文本字段对象。并将其放在您的代码中。

if(textfieldobj.text.length == 0)
{
   [textfieldobj becomeFirstResponder];
}

希望这可以帮助你...