【发布时间】:2015-03-27 18:11:09
【问题描述】:
所以如果布局视图比这更大,我没有为 3,5 设备开发的意义,现在一些布局不适合 3.5 设备,解决它的最佳方法是什么,我已经在使用 Size Classes 和 Auto Layout。有什么办法可以让 3,5 的东西变小吗?
【问题讨论】:
标签: xcode swift layout autolayout size-classes
所以如果布局视图比这更大,我没有为 3,5 设备开发的意义,现在一些布局不适合 3.5 设备,解决它的最佳方法是什么,我已经在使用 Size Classes 和 Auto Layout。有什么办法可以让 3,5 的东西变小吗?
【问题讨论】:
标签: xcode swift layout autolayout size-classes
您可以查看@HAS answer 以获得很好的扩展来获取设备。您可以简单地将他的扩展名添加到您想要的任何文件中(在类主体之外)。
然后你像这样检查你的设备类型:
let model = UIDevice.currentDevice().modelName
if(model == "iPhone 4" || model == "iPhone 4S"){
//do iPhone 4 stuff
}else{
//do other stuff
}
【讨论】: