objective-c - NavBar 在其底部显示空白,而我使用 Objective C 在 IOS 中将 SeachView 添加为 titleView
问题描述
我对使用 Xcode 9.4.1 在 xib 文件中设计的视图有一个奇怪的问题。我将 searchBar 作为标题视图添加到 NavBar,该视图显示正常,但是当我移动到下一个 ViewController 时,navBar 的高度被最小化了一点,它在 navBar 的底部显示了一个空白区域,当我回到以前的 View 具有 searchBar 作为 navBar 中的 titleView 空白也存在那里。我也附上了截图以获得清晰的想法
我正在使用 xib 文件并以编程方式在视图中添加导航栏。我也尝试根据屏幕调整导航栏的高度,但没有奏效,谁能知道周围发生了什么?
解决方案
注意 searchBar ,确保这个空白的原因。我怀疑原因是第二个视图控制器中的 tableview 的 tableHeaderView。因为我有同样的经历。
推荐阅读
- google-apps-script - 要触发的 Google Apps 脚本最新表单响应 -
- excel - 如果问题是动态的 - 逻辑值变成动态的
- c# - Windows 窗体 C# 标签 backColor 更改问题
- python - 如何获取每行不同列的最后一个有效索引的值
- c# - 在c#树视图中,复选框和Imagelist图标重叠,如何解决这个问题?
- regex - 如何正则表达式到目前为止在命令输出中写入的字符串?
- c++ - 为什么我的数组输出一个不在其中的元素?
- powerbi - 分组天数以查看在 Power BI 中使用 DAX 售出的商品数量
- oracle - 如何在 postgresql 中引发用户定义的异常
- javascript - 使用 javascript 在硬盘上保存文件