![](/img/trans.png)
[英]XCode 7 Autolayout Constraints: How to make 2 images stay horizontally in the center
[英]Center UImage with AutoLayout in Xcode
我正在使用Launch Screen.xib文件作为iOS应用程序的启动屏幕。 该应用程序只能在iPhone的肖像模式下使用,而在iPad的风景模式下使用。
作为启动屏幕,我正在使用UImageView。 对于纵向模式,我希望图像具有最大宽度,对于横向模式,我希望图像具有最大高度。 它是一个正方形图像(512 x 512像素),并且必须保留该比例。
有谁知道如何使用约束在AutoLayout中执行此操作? 我可以使它在一个方向上起作用,但在另一个方向上就混乱了。
要使方形图像居中显示,请执行以下操作:
从情节提要中的全新ViewController开始。 将背景色设置为黑色。
拖出一个Image View并将其放置在ViewController的中心。 将其左,上,右和下边缘固定到其superView。 确保未选中约束到边距 ,并将所有四个偏移量设为0
。 单击添加4个约束 。
将imageView图像设置为图像文件,并将View的模式设置为Aspect Fit 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.