ios - 按下回车键时在 objective-c 中执行代码?

标签 ios objective-c xcode button xcode6

我正在 Xcode 6 中开发一个 Objective-C Xcode 项目。我有一个文本字段和一个按钮,当按下时,它会检查文本字段中的内容。

但是,我希望代码在按下回车键而不是提交按钮时运行。

我看到您可以在 Xcode 中为按钮设置等价键,但是 Xcode 6 中似乎没有此选项。

最佳答案

实现 textField 委托(delegate)方法。

-(BOOL)textFieldShouldReturn:(UITextField *)textField
{
     [self callYourCodeWantToExecute];
     //return YES; // want to hide keyboard
     //return NO; // want keyboard
}

关于ios - 按下回车键时在 objective-c 中执行代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31890038/

相关文章:

ios - 我可以在 iPhone 应用程序上使用 Facebook 身份验证服务器端流程并仍然进行客户端交互吗?

ios - iPhone P2P - GKSession 是否不可靠超过 4 个同行?

objective-c - UIScrollView 中的滚动条大小异常行为

ios - iPhone 应用程序在使用 SIGABRT 的 AppDelegate 中启动时崩溃

iphone - NSFetchedResultsController 在彼此之上创建重复的单元格

iphone - iPhone 中的 MapView 注释/图钉

iphone - UILongPressGestureRecognizer 仅在移动手指时识别

objective-c - 检查 NSWindow 当前是否处于缩放状态?

xcode - sample.xcodeproj 无法打开,因为无法解析项目文件。在 Xcode 界面构建器中打开 Xib 文件时

iphone - 升级到 OSX Lion 对于使用 Xcode 进行开发有任何注意事项吗?