gpt4 book ai didi

ios - iOS 的自动布局可以重新排列 UI 小部件吗

转载 作者:可可西里 更新时间:2023-11-01 05:30:16 25 4
gpt4 key购买 nike

我有一个应用程序,它具有不同的纵向和横向 UI。我听说过有关 Auto Layout 的精彩内容,但在我的所有阅读中,它似乎都可以处理简单的情况,其中 UI 小部件可以简单地调整大小和重新定位。在我的 UI 中,UI 小部件移动。在这种情况下,我应该尝试让自动布局工作,还是应该只制作 2 个 xib 并完成它?

enter image description here

您可以在纵向版本中看到绿色元素位于洋红色元素下方,但在横向版本中它位于橙色元素之上且紧挨着橙色元素。

最佳答案

抱歉,一种自动布局设置不允许您像那样重新排列 View 。您仍然可以使用自动布局来定位和间距,但您需要两组设置。

您仍然可以使用一个 xib 文件并在运行时更改自动布局设置,但很可能多个 xib 文件更有意义,因为您将能够查看和编辑您的 UI 所见即所得样式。

更新

另外,看看 iOS 9 的新 UIStackView .

关于ios - iOS 的自动布局可以重新排列 UI 小部件吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17432321/

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