我正在尝试将我的 iPhone 应用程序转换为通用应用程序,但我真的无法弄清楚这些限制。尝试阅读有关自动布局的整章,但我仍然无法管理它。
所以在我的 View Controller 中有 2 个 UIViews
,它们是一个正方形。如果它是纵向的,正方形会很好地显示出来。但是当我把 iPad 变成横向时,正方形变成了矩形。真的什么都试过了。
还有一个问题,如果我设法将它们保持在中心和东西上,它们应该调整到更小的尺寸。认为这也可以通过自动布局实现。
这是我的 UIViews
的基本设置:
编辑新建议:
所以这几乎是完美的,但它应该是一个正方形。有什么想法吗?
您需要以下约束:
垂直:
水平方向:
尺寸:
这将使您的两个正方形尽可能多地填充垂直空间,同时不会重叠或超出 View 。
关于ios - UIView 使用约束自动布局居中和调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24823665/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |