答案 0 :(得分:0)
你只需要给你的UIVmageview大小你的UIView,然后将它的ContentMode设置为像这样的AspectFit ...我希望它有帮助......
imgView=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
[imgView setContentMode:UIViewContentModeScaleAspectFit];
[self.view addSubview:imgView];
答案 1 :(得分:0)
首先,您需要切换到iPhone和iPad的不同尺寸类
在尺寸等级中添加任何的imageView,以便在任何尺寸类中都可用
iPhone
使用宽度紧凑和高度常规 尺寸等级iPad
使用宽度常规和身高常规在两个尺寸类别中添加约束前导,尾随,顶部,底部。
这些约束适用于背景图像。对于其他人,您将不得不根据您的要求进行更改。
我希望你已经为iPhone和iPad提供了不同的图像,包括视网膜图像。
答案 2 :(得分:0)
根据设备和oritentation设置尺寸等级
您可以从以下链接获取帮助以更改大小类 Size class base on different devices How change size classes
设置前导,尾随,顶部和底部约束的约束,您还可以根据需要设置高度和宽度约束。