gpt4 book ai didi

ios - Xcode uiscrollview 出现在 IB 中的导航栏后面

转载 作者:行者123 更新时间:2023-11-29 01:48:10 26 4
gpt4 key购买 nike

尝试在具有导航栏的 UIViewController 中设置 ScrollView 。在 IB 中,我的内容被推到导航栏下方的顶部(见图)。

在我的手机上运行应用程序时, View 被向下推到导航栏下方,这很好。无论如何,有没有办法让它在IB中反射(reflect)出来。当我的内容被切断一半时,很难设置。

如果我在运行应用程序时添加一个约束以使 View 的顶部位于导航栏下方,它会添加该偏移量并且看起来不正确。 (我想我可以在手机上运行之前改变约束,但仅仅为了布局我的应用程序似乎是一个可笑的黑客)。 (让我的 ScrollView 按照我想要的方式工作已经遇到了重大问题......如果我的内容适合屏幕,则不要滚动,但如果内容被键盘覆盖,也可以使用 ScrollView 向上移动 View ,但是这是另一篇文章的内容)

enter image description here

当我在模拟器中运行时看起来像这样

enter image description here

最佳答案

在 Interface Builder 中,您应该确保您的 NavigationBar 在模拟指标中设置为不透明。当您有透明的导航栏时,内容可以位于其下方。

如果您应用了全局属性来确保所有导航栏不是半透明的,那么它在您的应用中可能看起来不错。

enter image description here

关于ios - Xcode uiscrollview 出现在 IB 中的导航栏后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31686338/

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