gpt4 book ai didi

ios - 底部空间到: UIView Constraint

转载 作者:行者123 更新时间:2023-11-29 03:41:28 25 4
gpt4 key购买 nike

天哪,我对这个迷失了。我有两个 UIView“TopView”和“BottomView”。这用于在激活时具有滑出菜单。我在页面底部有一个简单的 UILabel,其中包含版权信息。

问题:在不同的屏幕尺寸上查看版权消息时会失败。即

  • 屏幕尺寸 4 英寸 = 通过
  • 屏幕尺寸 3.5 英寸 = 失败(因为您看不到版权信息)

我已经成功地找出了导致问题的原因,该问题是在 Xcode 中向 UIView 底部添加约束将其设置为 Superview,它非常适合 4 英寸但不适用于 3.5 英寸屏幕尺寸,即

“从底部到空间:SuperView”

我需要解决的是如何将“TopView”的约束更改为;

“从底部到空间:底部布局指南”

这可以做到吗,如果可以的话怎么做?我有一种感觉,这违反了苹果的设计原则,因此这是不可能的。我不敢相信是这样的,因为我确信我已经看到其他人这样做了。

抱歉没有代码,因为它都在 Xcode Storyboard 中。

杰里米

更新:附加图像以帮助提供一些背景信息。

第一张图片 = 俯 View

第二张图片=底部 View

enter image description here

enter image description here

最佳答案

但这绝对不违反设计原则。你只需要以不同的方式思考这个问题。我认为您遇到的主要问题是您为 TopView 提供了固定的高度限制。相反,您需要让 TopView 的高度由它具有的其他约束来确定。为底部 View 指定固定高度,并为顶部 View 和底部 View 指定零垂直间距。满足其他约束(例如顶部 View 和底部 View 的 super View 的前导和尾随空间,以及顶部 View 到 super View 的顶部空间),您将看到所有内容都正确自动布局。

祝你好运!

关于ios - 底部空间到: UIView Constraint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18393129/

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