objective-c - 触发 IBAction 或在虚拟键盘中点击 Go/Enter 按钮的方法

标签 objective-c ios xcode

使用文本框,每当我们点击虚拟键盘中的 Go 按钮时,我都会调用一个方法,任何建议如何

最佳答案

您可以使用以下方法捕获返回键:

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
    /* call whatever methods you need */
    return YES;
}

但首先,您的 View Controller 需要设置为 textField 的委托(delegate)。 https://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITextFieldDelegate_Protocol/UITextFieldDelegate/UITextFieldDelegate.html

关于objective-c - 触发 IBAction 或在虚拟键盘中点击 Go/Enter 按钮的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13235287/

相关文章:

ios - 实现 searchBarSearchButtonClicked

ios - 在 Flutter 中监听方向状态;旋转前后

ios - 在 Swift 中调用时缺少参数 'coder' 的参数

iphone - 触摸基于 TabBarController 的应用程序中的 View 时如何调整为全屏?

ios - 以编程方式访问 Xcode 颜色选择器 'Pencils' 选项

iphone - Objective C 中的继承问题

ios - 使应用程序在后台删除和更新核心数据( objective-c )

ios - 导航项中不支持 Swift 纯样式

ios - 使用 AVCaptureSession 开始录制视频

objective-c - UITableViewHeaderFooterView.detailTextLabel 不显示