【问题标题】:how to add next button in number pad keyboard in ios for all textfield and navigate to next [closed]如何在ios的数字键盘中为所有文本字段添加下一个按钮并导航到下一个[关闭]
【发布时间】:2017-06-02 10:50:26
【问题描述】:

我有一个设计屏幕,其中有多个UITextfield(几乎 30),并且所有字段都需要 NumberPad 下一个键盘,当单击下一个按钮时,它应该自动移至下一个UITextfield。我需要所有通用解决方案文本字段。

【问题讨论】:

  • 查看question下的讨论,我想它可能对你有帮助。

标签: ios iphone swift


【解决方案1】:

请将此添加到您的项目中IQKeyboardManager。在您的appdelgate 中添加以下代码

import IQKeyboardManagerSwift

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?

    func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {

      IQKeyboardManager.sharedManager().enable = true

      return true
    }
}

【讨论】:

    【解决方案2】:

    您也可以使用 TPKeyboardAvoiding。它对我有用并且易于集成。有关以下链接的更多详细信息...

    TPKeyboardAvoiding

    【讨论】:

      【解决方案3】:

      直接用numb pad是没有return键的,但是还有其他的解决方法 1)自定义您自己的键盘。 2)添加下一个按钮,该按钮与上方的键盘一起出现并被键盘关闭。在该按钮操作中,您可以为当前文本字段设置关闭键盘的逻辑,然后选择下一个文本字段并为其显示键盘。

      【讨论】:

      • 你能给我下一个按钮的自定义键盘代码
      • @NeerajIOS :参考教程appcoda.com/custom-keyboard-tutorial 使用扩展程序创建自定义键盘并允许将其用于您的应用程序。将此自定义键盘设置为文本字段的输入视图。
      猜你喜欢
      • 2016-10-22
      • 1970-01-01
      • 1970-01-01
      • 2021-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多