我的屏幕无法很好地转换为iPhone 5屏幕尺寸。为了使其工作,我想在iPhone 5上显示屏幕时仅更改UIImageView的高度。如何使用自动约束或Swift代码才能执行此操作?
答案 0 :(得分:0)
您可以通过向约束添加插座然后根据您的设备在运行时更新常量值来实现此目的。
@IBOutlet weak var heightConstant: NSLayoutConstraint!
self.heightConstant.constant = 20.0
答案 1 :(得分:0)
只需相应地设置UIImageView的框架:
如果是iphone 5,那么imageView.frame = smallerFrame
否则,imageView.frame = biggerFrame