2017-09-12 29 views
0

這是層級:當單元格中的UITextField處於編輯模式時,如何向上移動UINavigation bar以及UITableView?

UITableViewController 包含UINavigationBar & UITableView
UITableView's cell has UITextField s。
編輯textField時,爲了容納鍵盤,整個桌子向上移動,但UINavigationBar仍然保持在最高位置。
如何在textField處於編輯模式時將navigationBar與表格一起移動。
當其中一個單元格中的文本字段處於編輯模式時,不需要代碼就可以將表格向上移動。

任何幫助將不勝感激。謝謝。

回答

1

您可以在視圖控制器中使用navigationController?.hidesBarsWhenKeyboardAppears = true來隱藏導航欄工具欄。根據文檔,當鍵盤消失時,條形圖將保持隱藏狀態,但內容區域中的一個水龍頭將顯示它們。

+0

謝謝@laxmankhanal優雅的解決方案!它符合我的要求。 –

相關問題