gpt4 book ai didi

ios - 底部标签栏上方的间隙 - 嵌入式 NavigationController + 嵌入式 TableViewController

转载 作者:可可西里 更新时间:2023-11-01 00:59:42 28 4
gpt4 key购买 nike

这个问题困扰了我几天。

这是我的相关 Storyboard布局: enter image description here我已经将阳光下的每个布局都设置为所有三个 View Controller ,并且仍然得到一个在横幅 View 上方有一个“间隙”的结果 TableView ——看起来与横幅 View 的高度相同。如下:

enter image description here

有用的一件事是像这样将容器 View 拖到底部的横幅 View 上:

enter image description here

结果在我的测试设备和每个模拟器上都能完美呈现 - 即没有差距。

但这样的解决方案本质上是一种黑客攻击,我想看看我是否可以做些什么来正确解决这个问题。

郑重声明,我已经尝试了 IB 中的每个选项 - 调整 ScrollView 插入、扩展顶部/底部栏下的边缘等...以及我在这里和那里搜索过的各种代码片段。似乎没有什么能解决我的问题。

我设法解决了导航栏下方表格 View 顶部的空白(这似乎是一个常见的问题,里面有很多内容)。但是像我上面这种情况好像没有那么多。

非常感谢任何帮助或指示。谢谢大家 :-)

* 附加信息 *

根据下面的评论,我添加了我为上述容器尝试过的约束:

enter image description here

最佳答案

当使用 ContainerView 嵌入 StoryboardReference 以支持 iOS8 上 UITabBarController 的 StoryboardReference 时,我遇到了类似的间隙问题。

我已经通过打开 Extended Egdes -> Under OpaqueBars checkbox on view controller with container view 解决了这个问题,就像在图像上一样:

红色的UIView是ContainerView,StoryboardReference中第一个ViewController是UINavigationController。

关于ios - 底部标签栏上方的间隙 - 嵌入式 NavigationController + 嵌入式 TableViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36800022/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com