我可以更改自定義鍵盤高度,但是當我首先更改鍵盤高度時,會將其設置爲默認鍵盤高度並跳回給定高度。 請幫我在這裏。更改自定義鍵盤高度時出現跳躍問題
回答
根據文檔:「在iOS 8.0中,您可以隨時調整自定義鍵盤的高度其主要視圖最初在屏幕上繪製。」解決跳躍問題是不可能的。
感謝您的回覆。但其他人如何像SwiftKey一樣做。是否有任何文件要「解決跳躍問題是不可能的」。 – 2015-04-07 07:08:20
這是*文檔。直到鍵盤出現後才能設置高度。如果您在原始高度繪製鍵盤,然後在新高度繪製鍵盤,則會出現彈跳。在繪製完整鍵盤之前,您可能會遇到一種駭人聽聞的解決方案,它會等待鍵盤高度設置爲您想要的值,但我不會推薦它 - 某些應用程序不會尊重您的高度限制,並且您將不會收到回撥佈局您的子視圖。 Swiftkey實際上在這些應用程序中失敗了。在Steam中試試SwiftKey,看看會發生什麼。 – 2015-04-07 16:43:08
謝謝本。您能否向我解釋黑客解決方案,任何示例代碼都會對我非常有幫助。我需要不惜一切代價解決跳躍問題。 – 2015-04-08 05:35:33
您需要更改鍵盤viewWillAppear
中的高度(您從UIInputViewController
繼承的那個)。
- 1. 設備方向更改時,自定義鍵盤高度不會更改
- 2. iOS自定義鍵盤短高度
- 3. 自定義鍵盤高度及以上的自定義鍵盤IOS
- 4. css更改鍵盤出現時手機的身高
- 5. 可變跳躍高度
- 6. iOS8自定義鍵盤UIPasteBoard問題
- 7. 當鍵盤出現時,無法更改UITableView高度約束使用Autolayout
- 8. IOS 8更改鍵盤高度
- 9. 更改iPad鍵盤高度的通知
- 10. 自定義鍵盤:inputView:如何更改鍵盤大小?
- 11. 使用自定義鍵盤更改iPod默認鍵盤
- 12. 與空格鍵的持續時間相關的跳躍高度
- 13. 鍵盤辭職減少彈跳高度
- 14. 如何在鍵盤出現時降低彈出高度?
- 15. 如何更改自定義鍵盤主題android系統
- 16. 自定義UINavigationBar高度問題
- 17. jquery交叉淡入高度跳躍問題
- 18. Android設置固定GridView自定義鍵盤高度
- 19. UIAlertview後跳躍的數字鍵盤
- 20. 鍵盤的自定義彈出鍵
- 21. 鍵盤高度在出現時會有所不同
- 22. 如何在鍵盤出現點擊時管理UITextField的高度?
- 23. 通過故事板自定義鍵盤高度
- 24. 反應原生Android鍵盤自定義高度
- 25. Android自定義鍵盤更改背景顏色鍵按下
- 26. iOS 8自定義鍵盤應用程序擴展 - 改變方向的高度
- 27. Android自定義鍵盤實現
- 28. Unity3D CharacterController跳躍問題
- 29. As3跳躍碰撞問題
- 30. Android自定義軟鍵盤 - 更改KEYCODE_ENTER行爲以跳過非默認軟鍵盤行爲的非EditText對象
請提供一些關於如何改變高度的代碼。這會讓你更容易幫助你。 – 2015-04-01 05:39:35
我改變了高度限制,就像在蘋果開發者網站上給出的一樣。 – 2015-04-01 05:47:01