我遇到一个问题,键盘“推”UITableViewController
单元格。
根据Apple's documentation,当有文本字段的内嵌编辑时,UITableViewController
类会自动调整其表格视图的大小并重新定位。
当我最初加载视图时,我看到了这种正确的行为。包含UITextView
的我的表格单元格被“推高”。
但是,我有一个标签栏,允许我加载其他视图。但是,如果我再次单击以返回原始视图,则键盘将加载到我的表格单元格顶部,而不是将其向上推。这不会触发ViewDidLoad()
。
我是否必须做一些特定的事情来重新初始化UITableViewController,可能在viewDidAppear()
?