【问题标题】:"Next" key doesn't work“下一步”键不起作用
【发布时间】:2013-07-08 04:45:29
【问题描述】:

我有两个 TextFiel。首先,我在键盘上设置了“下一步”按钮,但“完成”按钮正在第二个字段上工作。我写了这段代码。

- (BOOL)textFieldShouldReturn:(UITextField *)theTextField {
if (theTextField == self.loginField) {
    [theTextField resignFirstResponder];
} else if (theTextField == self.passField) {
    [self.passField becomeFirstResponder];
}
return YES;
}

也许我做错了什么。

【问题讨论】:

    标签: button ios6 sdk keyboard uitextfield


    【解决方案1】:
        -(BOOL)textFieldShouldReturn:(UITextField *)textField
        {
            if(textField == self.loginField)
            {
                [self.passField becomeFirstResponder];
            }
            else if(textField == self.passField)
            {
                [textField resignFirstResponder];
            }
            return YES;
        }
    
    In xib, select LoginField - Return key set as "Next", Select PassField - Return key as "Done"/"Next".
    

    【讨论】:

    • 您是否在 xib 中连接文本字段委托?
    • 导入 UITextFieldDelegate。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-18
    • 1970-01-01
    • 2017-03-09
    • 1970-01-01
    • 2023-01-22
    • 1970-01-01
    • 2016-02-22
    相关资源
    最近更新 更多