我想说我最初为iPhone 5创建了一些UIButton,现在我想正确缩放它们以适用于iPhone 6和6 plus。
http://oi60.tinypic.com/2poec5j.jpg
我如何使用自动布局来正确缩放并用按钮填充iPhone 6和6 Plus的宽度? (在上面的图像中使用注册Facebook作为示例)我假设我必须制作此图像的更大版本?无论如何,我宁愿不让图像变形。如果是这样,我必须做多大?提前谢谢。
答案 0 :(得分:1)
您不会调整iPhone 6的按钮大小。设计理念是按钮的UI原语保持相同的大小。他们使用更高分辨率的图形资产来获得更高分辨率的显示器(如MinnesotaSteve所解释的那样),但按钮等应该保持相同的大小。
您可以使表格视图显示更多行,或者使行更宽,以便您可以看到更多文本,但按钮会说相同的大小(以磅为单位)
答案 1 :(得分:0)
在autolayout上有一个非常好的教程(1个YouTube,1个网站):
https://www.youtube.com/watch?v=IwSTXY0awng
http://mathewsanders.com/designing-adaptive-layouts-for-iphone-6-plus/
关于你的图像大小,如果你有一个nonRetina的基本大小,那么你的视网膜是@ 2x,完整的iOS 7 / iOS 8设计是@ 3x。如果已经对视网膜进行了测量,那么为1.5x做一个。如果只提供1张图像,也可以将@ 1.5x用于较小的尺寸。