gpt4 book ai didi

ios - 设置了约束但未正确放置 View

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

我遇到了约束问题。我对 UI 元素设置了约束,您可以在下面看到。对于每一个,我都为一些设置了 x、y 和高度/宽度。当我单击“更新框架”时,一切正常, View 放置在正确的位置。但在预览(屏幕截图的右侧窗口)和模拟器中, View 放置不正确,屏幕上没有任何内容。当我在模拟器上启动应用程序时,调试控制台中没有警告说存在约束冲突。在 Xcode 中也是如此,没有警告也没有错误。

这是我的 View Controller 和设置的约束。您可以在右侧看到多个设备的预览。

xcode screenshot

最佳答案

看起来您将项目添加到 w:Regular 和 h:Regular 尺寸类别。除了那个之外,UI 元素不在任何其他尺寸类别中。您没有看到 UI 元素,因为 iPhone 的尺寸类别是 w:Compact h:Regular。

您需要将 UI 元素添加到所有尺寸类别,而不仅仅是 w:regular 和 h:regular。

如果您仍然遇到问题,我推荐斯坦福类(class)的 AutoLayout 讲座,我知道它帮了我很多。

关于ios - 设置了约束但未正确放置 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30128014/

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