使用 Storyboard和 Swift,我有一个 View Controller ,上面有两个元素。一个 UITextField 和一个 UIView,我仅使用它们来为 UITextField 提供彩色边框。 UITextField 是 UIView 的子项。见:
我遇到的问题是,尽管已将顶部栏和底部栏模拟指标属性分别设置为不透明导航栏和不透明选项卡栏,请参阅:
当应用构建并运行时,UIView 的顶部始终位于导航栏下方。我的总体感觉是,这在某种程度上是一个约束问题,但我一直无法找到解决方案。如何设置约束,使 UIView 始终位于导航栏的正下方,而 View 的底部始终恰好位于选项卡栏的顶部?
最佳答案
在 Storyboard中选择您的 UIView 并为上边距和下边距分配约束。您可以使用一个“固定”按钮来执行此操作,它看起来像星球大战中的 Tie-Fighter 飞船,它位于 Storyboard View 的右下方。
这会将边距设置为始终拉伸(stretch)到顶部和底部。
关于ios - 导航和标签栏下的 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33441797/