因此,我不明白了开发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