我的视图包含UITableViewController可以UITextFields输入一些文本的位置。UITableView我在键盘出现/消失时调整高度。它工作得很好。
现在我UIAlertView有了UITextField。UITextField用户在in &中输入文本,UIAlertView当按下 Ok 时,我按下另一个 UIViewController. 问题是当我回到视图时它被搞砸了。原因是KeyboardWillHide通知永远不会被触发,因此 tableView 的高度是应用程序框架高度 - 键盘高度。
有什么修复它的建议吗?我打电话给[resignFirstResponder] 但- (void)alertView:(UIAlertView *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex没有帮助。我什至用力打电话KeyboardWillHide,但这也无济于事。
有什么建议么?