【发布时间】:2015-08-26 22:56:41
【问题描述】:
我的超级视图中有一个 UIView。我已经设置了一些约束。现在我希望不同设备上的视图大小应该不同。如果我设置了固定宽度和高度,那么我会得到错误的结果。我有尝试使用用户纵横比,但这会使多个设备上的视图太大或太小。
我希望高度和宽度应该以相同的比例增加,它必须在所有设备上看起来都一样。我想要灵活的视图高度和宽度。请告诉如何做到这一点?
这是图片
提前致谢
【问题讨论】:
-
放置屏幕截图
-
请看图片链接
-
如果你想让你的宽度和高度灵活,不要设置宽度和高度约束。设置顶部、前导、尾随和底部约束。
-
@Maverick 问题是我希望我的视图位于主视图的中心,然后使其高度和宽度灵活。
-
你能把 nib 文件和相应的类发邮件给我吗,我会修好然后发给你
标签: ios objective-c xcode macos autolayout