Swift - 使一个设备的布局更小

时间:2015-01-28 17:55:35

标签: xcode swift layout autolayout size-classes

所以如果布局视图比那个大,那么我没有明确开发3,5个设备,现在有些布局不适合3.5设备,解决它的最佳方法是什么,我已经在使用大小类和自动布局了。有没有什么方法可以让3,5更小的东西?

1 个答案:

答案 0 :(得分:1)

您可以查看@HAS answer以获得更好的扩展程序以获取该设备。您可以简单地将其扩展名添加到您想要的任何文件中(在类主体之外)。

然后你检查你的设备类型:

let model = UIDevice.currentDevice().modelName

if(model == "iPhone 4" || model == "iPhone 4S"){
    //do iPhone 4 stuff
}else{
    //do other stuff
}