菜鸟教程小白 发表于 2022-12-12 16:50:52

ios - 嵌入在 UITabViewController 中的 UISplitViewController 中的空白空间


                                            <p><p>我的 Storyboard上有这个 View 层次结构:</p>

<p><code>UITabBarController</code> -> <code>UIView</code> + <code>ContainerController</code> -> <code>SplitViewController</code> => </p>

<p>这里是 Storyboard的截图:</p>

<p> <a href="/image/kRGt6.png" rel="noreferrer noopener nofollow"><img src="/image/kRGt6.png" alt="enter image description here"/></a> </p>

<p>因此,我的详细 ViewController 与底部屏幕有一种<strong>偏移</strong>,如下一个屏幕中的红色圆圈所示:</p>

<p> <a href="/image/05khA.png" rel="noreferrer noopener nofollow"><img src="/image/05khA.png" alt="enter image description here"/></a> </p>

<p>我认为这是在容器 Controller 中拥有一个 Split View Controller 的结果,它<strong>嵌入</strong>选项卡 Controller 中。这就像细节 View 继承了根标签栏 Controller 的标签栏空间。我尝试设置所有选项,如 <strong>UnderBottombar</strong> 或“Under opaque bar”,但没有。我已经在我的类中删除了任何类型的自定义代码,但总是存在同样的问题。
我该如何解决这个问题?</p>

<p>ps:抱歉英语不好:)</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>这可以通过检查 <code>SplitViewController</code> 的 <code>attribute inspector</code> 中的 <code>Under Opaque Bars</code> 来解决。引用下面的截图,</p>

<p> <a href="/image/SWDYO.png" rel="noreferrer noopener nofollow"><img src="/image/SWDYO.png" alt="enter image description here"/></a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 嵌入在 UITabViewController 中的 UISplitViewController 中的空白空间,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/33453757/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/33453757/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 嵌入在 UITabViewController 中的 UISplitViewController 中的空白空间