【发布时间】:2016-09-21 07:14:47
【问题描述】:
当我尝试在导航控制器工具栏内的应用程序搜索栏中搜索某些内容时,键盘会出现并隐藏我的工具栏,直到键盘可见。如果我隐藏键盘,工具栏将返回可见。
我怎样才能禁用所有这些东西?!?
我需要将我的工具栏设置为始终可见,即使显示键盘也是如此。
【问题讨论】:
-
工具栏在视图底部?
-
您的搜索栏在导航栏上?
-
我有一个 UIToolbar,而不是 NavigationBar。所以我将我的 UIToolbar 添加到视图
[self.view addSubview:_toolBar];然后我根据导航控制器栏设置尺寸[self.toolBar setFrame:CGRectMake(0, self.navigationController.navigationBar.frame.size.height, self.view.frame.size.width, 44)]; -
@Bruno :屏幕截图将更清楚地解释您的情况
-
成功了。请参阅下面的答案
标签: ios ipad uinavigationcontroller keyboard uitoolbar