2015-11-29 36 views
0

我在UIView內部遇到了一個處理UIContainerView的問題。當我嘗試顯示鍵盤來編輯其中一個字段時,我期望整個UIView(其中的UIContainerView)可以向上滾動並且不會出現在鍵盤上。當出現鍵盤時UIView的容器視圖不能正確滾動

這是我目前看到的。有沒有人對如何解決這個問題有任何建議?

enter image description here

enter image description here

回答

0

輸入自動滾動只發生在之類的東西UITableView。對於這個,請參閱managing keyboards的Apple指南。

本質上,您想在鍵盤出現時手動向上滾動視圖,並在隱藏鍵盤時將其放回。

編輯:我只是意識到你有一個 UITableViewController。我的猜測是因爲它是全屏顯示,桌面視圖沒有足夠的空間來滾動。在這種情況下,您需要將所有視圖放在滾動視圖中,然後按照上面的指導進行操作。

相關問題