gpt4 book ai didi

ios - XCode iPhone 如何处理 UI 元素的垂直对齐

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

我正在使用 XCode 5 为 iOS 7 开发 iPhone 应用程序。我刚开始在实际设备上进行测试,我立即注意到每个 View 的横向 View 都不是我想要的。许多元素被隐藏。

我的纵向 View :

enter image description here

好吧,那太好了,但是这就是它在横向 View 中的样子:

enter image description here

那看起来很糟糕。所以我让一切都按照我想要的方式工作,水平地使用容器的尾随空间和容器的前导空间,如下所示:

enter image description here

好的,很酷。现在横向 View 看起来像这样:

enter image description here

好的,我越来越暖和了。现在我一辈子都想不出如何按照我的意愿垂直设置所有内容。基本上,我需要每个 UI 元素之间的所有内容都具有均匀的垂直距离,从“注销”按钮下方开始到底部约束结束。我该怎么做?

编辑:

目前,我正在考虑以编程方式执行此操作。有了 willRotateToInterfaceOrientation 和一些简单的几何图形,我想我可以弄明白。

最佳答案

我知道这是一个旧线程,所以我只是更新答案,以防有人像我一样在这个讨论中无意中寻找一种垂直堆叠项目的简单方法。幸运的是,现在在 XCode 7 中做到这一点要容易得多。

您可以:

  1. 设置约束以定义每个元素之间的垂直空间(因此您不需要虚拟 View )。

  2. 使用堆栈 View 收集所有元素。堆栈 View 可以很容易地在每个元素之间保持相同的垂直空间,如果这是您所追求的。

关于ios - XCode iPhone 如何处理 UI 元素的垂直对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22414142/

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