【发布时间】:2026-02-01 08:55:01
【问题描述】:
我正在尝试使用我在这里找到的@PeyloW 代码How to navigate through textfields (Next / Done Buttons),但是当我按下键盘 return 按钮时,什么也没有发生。我的标签没问题。
标题:
- (BOOL)textFieldShouldReturn:(UITextField*)textField;
实施:
- (BOOL)textFieldShouldReturn:(UITextField*)textField {
NSInteger nextTag = textField.tag + 1;
UIResponder* nextResponder = [textField.superview viewWithTag:nextTag];
if (nextResponder) {
[nextResponder becomeFirstResponder];
} else {
[textField resignFirstResponder];
}
return NO;
}
我错过了什么?我的键盘没有下一步完成,只有返回。请记住,我是 iOS 新手。
编辑:
我尝试通过添加断点来调试代码,但代码没有被触发。
【问题讨论】:
标签: objective-c ios cocoa-touch