2017-06-02 25 views
1

我有一個設計屏幕,其中有多個UITextfield(差不多30),並且所有字段都需要NumberPad下一個鍵盤,然後單擊下一個按鈕時自動它應該移動到下一個UITextfield。我需要所有文本字段的通用解決方案。如何在ios中爲所有文本字段添加數字鍵盤鍵盤中的下一個按鈕並導航到下一個

+0

檢查這個問題下的討論(https://stackoverflow.com/questions/20192303/how-to-add-a-done-button-to-numpad-keyboard-in-ios),我認爲它可以幫助你。 –

回答

0

請您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 
    } 
} 
0

您還可以使用TPKeyboardAvoiding添加到您的項目IQKeyboardManager。新增下面這段代碼。它爲我工作,易於集成。對於下面的鏈接給出更多的細節......

TPKeyboardAvoiding

0

直接有沒有辦法有麻木墊返回鍵,但也有其他的解決方案 1)定製您自己的鍵盤。 2)添加下一個按鈕,與鍵盤上方的鍵盤一起出現並用鍵盤消除。在該按鈕操作中,您可以將解除當前文本字段的鍵盤邏輯並選擇下一個文本字段,併爲其顯示鍵盤。

+0

你可以給我代碼自定義鍵盤與下一個按鈕 –

+0

@NeerajIOS:請參閱教程https://www.appcoda.com/custom-keyboard-tutorial/使用擴展名創建自定義鍵盤,並允許使用它爲您的應用程序。將此自定義鍵盤設置爲文本字段的輸入視圖。 – cSquare

相關問題