iOS6将光标放入指定文本字段



我有三个文本输入字段,我在用户向数据库添加数据后清除它们:

 self.textMonth.text  = @"";
 self.textTemp.text   = @"";
 self.textCloud.text  = @"";

我如何把光标在这些字段中的任何一个随后?

我已经尝试了许多其他地方提供的解决方案,但似乎没有一个工作。多谢。嗯

让您的文本字段使用becomeFirstResponder的第一响应者,如....

 [self.textMonth becomeFirstResponder];

更改文本字段,随后使用textFieldShouldReturn

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    if([self.textMonth isFirstReponder])
    {
        [self.textTemp becomeFirstResponder];
    }
    else if([self.textTemp isFirstReponder])
    {
        [self. textCloud becomeFirstResponder];
    }
    else if([self.textCloud isFirstReponder])
    {
        [self.textMonth becomeFirstResponder];
    }
    return YES;
}

希望对解决你的问题有帮助

try this:

[self.textMonth becomeFirstResponder];

根据条件可以使用becomeFirstResponder

[self.textMonth becomeFirstResponder];
[self.textTemp becomeFirstResponder];
[self.textCloud becomeFirstResponder];

相关内容

  • 没有找到相关文章

最新更新