斯威夫特 - 让一个设备布局小(Swift - Make layout smaller for on

2019-10-29 22:00发布

因此,我不明白了开发3.5的设备如果布局视图比大,现在的一些布局不适合在3.5的设备,什么是解决这个问题的最好办法,我已经使用大小类和自动布局。 有没有什么办法让事情只为3,5小?

Answer 1:

您可以检查@HAS答案为一个伟大的扩展来获得设备。 你可以简单地扩展自己添加到您想要的任何文件(外类主体的)。

然后,你检查你的设备类型这样的:

let model = UIDevice.currentDevice().modelName

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


文章来源: Swift - Make layout smaller for one device