我正在使用鍵盤類型的數字鍵盤來輸入一個特定的文本字段,它將與一個zip編號一起給出。當使用常規鍵盤時,我使用resignfirstresponder來退出鍵盤,當我點擊該鍵盤上的回車鍵時。但是對於數字鍵盤,除了數字之外,只有一個退格鍵。那麼有沒有一種方法來定製它或其他技術來讓數字鍵盤退出?辭職TextField的數字鍵區ios
0
A
回答
1
大量解答可用於此問題。
使用dismissing Number Pad或How to dismiss number pad keyboard by tapping anywhere
你可以實現你喜歡哪種方式。
0
0
你有2種方法可以做到這一點:
只要u顯示數字小鍵盤,加上自來水塔的導航欄,其中你辭職的鍵盤和消除這種「完成」一個「完成」按鈕按鈕從導航欄。
在NumberPad的鍵盤上添加工具欄,並在此工具欄頂部添加一個完成按鈕。設置此工具欄的原點(0,maxScreenheight),並在鍵盤顯示時,使用animationDuration爲0.3將此工具欄的原點更改爲(0,maxScreenHeight-keyboardHeight-ToolBarHeight)。在關閉鍵盤時,將工具欄的原點改回(0,maxScreenheight)。通過這樣做,工具欄將看起來像鍵盤的一部分,因爲鍵盤的動畫持續時間爲0.3。
0
你可以這樣做,當用戶觸摸屏幕的任何位置,鍵盤會dismiss.Here是代碼: -
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[yourtextFieldName resignFirstResponder];// This will dismiss your keyBoard.
}
而且必須調用的UITextField委託。 如果你想定製這裏的鍵盤是它可以幫助你的鏈接: -
http://code4app.net/category/keyboard
希望這將幫助你。
相關問題
- 1. 鍵盤不辭職辭職後,它在ios 8.3
- 2. UITexfield鍵盤辭職
- 3. 辭職iOS配置文件
- 4. 辭職鍵盤迅速1.2
- 5. UITextField不辭職鍵盤
- 6. UITextView不辭職
- 7. 的UITableViewCell辭職FirstResponder
- 8. 鍵盤辭職減少彈跳高度
- 9. 如何辭職SWRevealViewController?
- 10. 辭職的ipa安裝iOS中8,但在iOS的9+
- 11. 辭職textview的響應者
- 12. 辭職外的Xcode應用
- 13. 辭職文本字段 - 代碼重用
- 14. 辭職鍵盤時,在任何地區的用戶點擊屏幕
- 15. 鍵盤不辭職當我點擊返回鍵(xcode)
- 16. 的iOS,而不是當應用程序被辭職
- 17. 辭職鍵盤,如果用戶觸摸的UIImageView
- 18. 辭職鍵盤無法訪問特定的uitextfield
- 19. 辭職當前文本框的鍵盤alertview
- 20. TextField - 鍵盤優化 - iOS
- 21. 返回鍵盤iOS Textfield
- 22. 辭職後提交cordova .ipa的問題
- 23. 在使用libimobiledevice之前辭職ios應用程序
- 24. 辭職iOS應用程序(.monotouch-32符號鏈接)
- 25. 防止鍵盤在「返回」被觸發後辭職嗎?
- 26. 在點擊背景時不能辭職鍵盤?
- 27. 如何繞過辭職和更新
- 28. 手動辭職IPA失敗,APNS
- 29. NSTextField辭職第一響應者
- 30. 辭職First Responder UITextView。臨時UINavigationBar?
我對SWIFT的第二個解決方案很感興趣,你知道是否有git或其他什麼嗎?如果您有一個很好的解決方案,我可以在此創建一個問題 - 謝謝 – KML