为什么iPhone 5s的UI元素在iPhone6上没有缩放?

时间:2014-10-06 20:25:12

标签: ios uibutton iphone-6 iphone-6-plus

我理解原始分辨率:

iPhone 5s:320 * 568点= 640 * 1136

iPhone 6:375 * 667分= 750 * 1334

它们都是2倍分辨率。

这并不意味着如果我在iPhone 5s中有一个202x43(wxh)点的UIButton并且我在iPhone 6中运行该应用程序,那么相同的按钮应该缩放1.16(375/320)。

反而停留在320 * 568。

为什么?

2 个答案:

答案 0 :(得分:1)

您好我有同样的问题, iPhone 6中的某些视图无法正确缩放(iphone 6没有添加启动屏幕,+)。调试我发现一些视图我有2 xibs一个3.5英寸和4英寸,我加载了3.5英寸视图的iPhone 6而不是4英寸xib。

答案 1 :(得分:0)

如果您的项目有4.7"启动图片,按钮将是202X43;当没有4.7"启动图像,按钮将按1.16缩放。