Cra*_*Dev 35 xcode objective-c uitextfield ipad ios
我有两个文本域,在第一个文本字段我写"你好",当我按下进入iPad键盘时,我希望在第二个文本字段中出现"世界"; 如何使用enter在我的应用程序中创建操作?
omz*_*omz 74
您通常会将视图控制器指定为文本字段的委托,然后实现该textFieldShouldReturn:方法,例如:
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
otherTextField.text = @"World"
return YES;
}
Run Code Online (Sandbox Code Playgroud)
您可以通过在控制器中实现UITextFieldDelegate协议来实现.例如,您可以执行以下操作:
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
if (textField == theFirstTextField && [textField.text isEqualToString:@"Hello"]) {
theSecondTextField.text = @"World";
}
return YES;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37088 次 |
| 最近记录: |