我有一个可以成为第一响应者的UISearchBar。在同一屏幕中,我有一个tableview,用户可以触摸这些行以转到新屏幕。但是,当搜索栏处于活动状态且键盘处于启动状态时,如果用户触摸其中一个表行以转到新屏幕然后返回,则键盘会重新出现,消失,然后最后一次再次出现。是什么原因引起了这个?
答案 0 :(得分:0)
看起来你在推动后弹出视图控制器。看看是否有这一行
[self.navigationController popViewControllerAnimated:YES];
你有viewWillAppear / viewDidAppear下一个屏幕的方法