我在我的應用程序中有幾個UITableViewControllers
。我在UITableViewCells
中有一些UITextFields
。有時tableView
會在鍵盤出現時自行調整大小,但並非總是如此。UITableViewController偶爾調整TableView的大小
我附上了一些例子。兩者都有UITextField
,這是當前的firstResponder
。我拖動了兩個屏幕截圖以顯示滾動指示器。
左側的UITableViewController
在鍵盤出現時調整了它的tableView
,但右側的UITableViewController
沒有。我究竟做錯了什麼?
編輯
感謝大家的幫助我在這個問題上。仍然沒有解決。他們都有UINavigationController
作爲他們的parentViewController
。右邊的是UINavigationControllers
topViewController
,左邊的是topViewController
。任何幫助,將不勝感激。
他們真的都是'UITableViewController'還是隻是一個'UITableView'裏面的'UIViewController'? – CrimsonChris
這是一個棘手的問題,我之前在我的一個應用程序中看到過,並且認爲它與添加UITableView的方式有關。可能是左邊的那個在UINavigationController中被直接添加爲'UITableViewController',但是在右邊添加爲子視圖('UITableView')或者不在UINavigationController中? –
我也得到了這個問題,也許你已經在表格視圖中包含了一些Outlets而不是在tableviewcell中 –