hidebottombarwhen push 在将标签栏控制器故事板移动到另一个故事板时不起作用

Posted

技术标签:

【中文标题】hidebottombarwhen push 在将标签栏控制器故事板移动到另一个故事板时不起作用【英文标题】:hidebottombarwhenpush is not working in moving tabbarcontroller storyboard to another storyboard 【发布时间】:2018-01-17 03:41:25 【问题描述】:

这是我的问题,就像我有一个名为 Tabbar.storyboard 的故事板和另一个名为 Main.storyboard 的故事板。 Tabbar.storyboard 是我最初的故事板,应用程序从该故事板开始。现在,当我在启用 hidebottombarwhenpushed 的情况下从 Tabbar 故事板移动到 Main 故事板时,Tabbar 隐藏成功,但留下了一个空视图。

我还将 hidebottombarwhenpushed 放在了我从标签栏控制器推送的视图控制器中,但没有任何效果

这是我的 Tabbar 故事板的。

这是我在模拟器中的。

在这里,当我从 Tabbar 故事板推送到主故事板时,Tabbar 被隐藏但留下了一个空视图。 的模拟器,您在底部看到一个空视图。

任何帮助将不胜感激。

【问题讨论】:

只需在标签栏控制器之前添加一个导航控制器即可解决问题 【参考方案1】:

如果您使用约束,请检查 UIViewController 中 UICollectionView [?] 的底部约束是否设置为“bottomLayoutGuide”(同时检查“使用安全区域”选项是否已选中/未选中)。

使用 XCode 的视图调试器也很有帮助。尝试查看视图的边界在哪里,并检查是否有一些约束没有被打破。

【讨论】:

我没有使用任何约束并且还检查了安全区域选项。从标签栏控制器移动到另一个故事板 vc 时出现问题 那些是网页浏览量,对吧?我之前没有看到链接上的故事板......只是截图,抱歉。 不,这些不是webviews,它是另一个storboard的viewcontroller

以上是关于hidebottombarwhen push 在将标签栏控制器故事板移动到另一个故事板时不起作用的主要内容,如果未能解决你的问题,请参考以下文章

如何正确 push_back 一个对象?

在将另一个实例添加到同一向量后引用的成员变量的引用

Heroku git push 不更新节点模块

Heroku - git push/deployment 期间出错,此代码的相同版本已经构建

Git Push into an Empty Repository 错误:未能将一些引用推送到

如何使用QML StackView的status属性?