ios - 按键盘上的返回键时的 Action (iOS)

标签 ios objective-c uitextfield ibaction

- (BOOL)textFieldShouldReturn:(UITextField *)textField 
{
    [self checkRun:nil];
    return YES;
}

我试图通过使用上面的代码在按下返回键时完成 IBAction checkRun,但它似乎不起作用。我哪里错了?我想可能是因为我没有直接引用我正在输入的文本字段,但我无法弄清楚我需要在哪里放置该文本字段的名称。

提前致谢。

最佳答案

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;
}

关于ios - 按键盘上的返回键时的 Action (iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22443807/

相关文章:

ios - 如果 json 数组中的某个值返回 null,如何返回下一个非 null json 值?

iphone - 如何禁用 UISegmentedControl?

objective-c - 键盘怎么隐藏

ios - 创建具有无限垂直滚动单元格的 UICollectionView

ios - CALayer.contents 无法在 AVMutableComposition 中正确呈现

ios - 如何调整 iphone 应用程序的 xib View 以适应 xcode 中的 ipad

c++ - 如何解决出现在 Objective-C++ 而不是 Objective-C 中的链接错误?

ios - 使用隐藏文本字段的空白

ios - 第二次单击 TextField 时打开 DatePicker

ios - 如何更改导航栏高度