在我的一个视图中,我有一个全屏按钮,图像作为背景设置与我的故事板,当在四英寸屏幕上运行时,图像看起来很好,但在3.5上,图像被缺少屏幕房地产。是否可以重新调整图像的大小以适应任何一个屏幕或我可以在代码或故事板中设置图像以使其在两个屏幕上都看起来合适?感谢
答案 0 :(得分:1)
根据您的要求,您有两种可能的解决方案:
imageView.contentMode = UIViewContentModeCenter; // Other options too...
imageView.clipsToBounds = YES;
或创建两个不同的图像资源,并通过以下代码加载:
if ([UIScreen mainScreen].bounds.size.height == 568)
{
// Load tall image
}
else
{
// Load short image
}
答案 1 :(得分:0)