我有一個自定義視圖,它將充當文本字段,另一個自定義視圖帽作爲其鍵盤。我打算實施uikeyinput協議,但由於它是一個自定義鍵盤,它不能通過uikeyinput向其代理髮送消息,所以我想我也可以製作一個自定義協議。 使文本字段成爲第一響應者後,如何在有人單擊文本字段時使鍵盤出現?如何手動顯示ios鍵盤?
1
A
回答
0
申報財產inputView
把定製的視圖類的頭:
@property (nonatomic, readonly) MyCustomKeyboardView *inputView;
不要合成它。相反,顯式實現自定義視圖類中的getter以返回您的自定義鍵盤視圖。一旦您的視圖成爲第一響應者,Cocoa會自動讀取此屬性以檢查您的視圖是否需要自定義鍵盤。它甚至可以使鍵盤動畫。
請參閱UIResponder的文檔。
9
當文本字段成爲第一響應者時,它會自動彈出鍵盤。要使鍵盤出現,只需發送[textField becomeFirstResponder]
。
相關問題
- 1. 防止鍵盤顯示滾動iOS 6
- 2. 鍵盤不顯示(IOS)
- 3. iOS - 鍵盤不會顯示
- 4. iOS鍵盤顯示SAVE
- 5. Phonegap如何自動顯示鍵盤
- 6. Windows手機鍵盤顯示屏
- 7. 顯示鍵盤
- 8. xCode,ios顯示分割鍵盤
- 9. 顯示iOS的表情符號鍵盤
- 10. 不要在iOS上顯示鍵盤
- 11. iOS應用崩潰顯示,當鍵盤
- 12. iOS - 強制鍵盤以橫向顯示
- 13. 如何在顯示searchController時自動顯示鍵盤
- 14. 自定義鍵盤不顯示自定義鍵盤iOS 8
- 15. 如何自動加載鍵盤(iOS SDK)?
- 16. 手動顯示/隱藏JavaScript中的設備鍵盤
- 17. 顯示與InputMethodManager手動軟鍵盤不調整窗口
- 18. iOS:如何在虛擬鍵盤中顯示觸摸ID圖標
- 19. IBM Worklight 6.1 - 如何使用「Go」按鈕顯示iOS鍵盤?
- 20. 如何在iOS 8 Today Extension上顯示鍵盤?
- 21. 如何更改軟鍵盤在iOS中的顯示的標題?
- 22. 如何在iOS中的鍵盤前顯示一個視圖
- 23. 如何在iOS中通過鍵盤顯示UIView
- 24. 顯示iPhone鍵盤
- 25. 當鍵盤顯示
- 26. 時顯示鍵盤
- 27. 如何在物理鍵盤連接時顯示虛擬鍵盤
- 28. 如何在軟鍵盤顯示時隱藏EditText軟鍵盤?
- 29. iOS基於UIView的鍵盤板語言動態顯示
- 30. ios在顯示鍵盤上強制自動佈局更新