- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[self checkRun:nil];
return YES;
}
我在按下返回键时尝试完成IBAction
checkRun
,使用上面的代码,但它似乎无法正常工作。我哪里错了?我想也许是因为我没有直接引用我输入的文本字段,但是我无法找到我需要输入的名称文本框。
提前致谢。
答案 0 :(得分:15)
ViewController.h:
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController <UITextFieldDelegate>
@end
ViewController.m:
#import "ViewController.h"
@interface ViewController ()
@property (nonatomic, strong) UITextField *textField;
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
self.textField.delegate = self;
}
答案 1 :(得分:0)
此UITextfield子类使您可以为文本设置条件并动态更改UIReturnKey: https://github.com/codeinteractiveapps/OBReturnKeyTextField