iphone - 使用自定义键盘调用 textFieldShouldReturn

标签 iphone ios objective-c xcode ipad

我有一个自定义键盘,它设置了一个 UITextInput 委托(delegate),用于将文本发送到当前文本字段。但我还需要发送一个“返回”按钮来调用 textFieldShouldReturn 方法,据我所知, UITextInput 不允许这样做。 (除非返回键有某种特定字符?)

那么究竟如何将“return”按键值传递给文本字段以触发 textFieldShouldReturn?

最佳答案

返回键的具体字符是\n将其添加到字符串的末尾会将光标放在下一行...

*然后实际调用 textFieldShouldReturn 方法,如果您出于某种原因仍想这样做,您只需像调用任何方法一样调用它。

关于iphone - 使用自定义键盘调用 textFieldShouldReturn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15006318/

相关文章:

iPhone:UITextfield 验证

ios - UISegmentedControl 在 View Controller 之间切换

iphone - 如何使用NSScanner解析.ics文件

iphone - 什么是0xdb8844?

iphone - NSFetchedResultsController 委托(delegate)和后台驱动的更新

ios - 玩家与物体碰撞时如何更改 View Controller ?

ios - 我怎么知道什么时候刚刚从 `UIViewController` 推送了 `UINavigationViewController`?

iphone - 如何释放具有相同委托(delegate)的几个类?

objective-c - 将用户发送到 App Store 以更新 OS X 版本

iphone - UITableViewCell 不显示文本