【问题标题】:Swift - Make layout smaller for one deviceSwift - 为一台设备缩小布局
【发布时间】:2015-03-27 18:11:09
【问题描述】:

所以如果布局视图比这更大,我没有为 3,5 设备开发的意义,现在一些布局不适合 3.5 设备,解决它的最佳方法是什么,我已经在使用 Size Classes 和 Auto Layout。有什么办法可以让 3,5 的东西变小吗?

【问题讨论】:

    标签: xcode swift layout autolayout size-classes


    【解决方案1】:

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

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

    let model = UIDevice.currentDevice().modelName
    
    if(model == "iPhone 4" || model == "iPhone 4S"){
        //do iPhone 4 stuff
    }else{
        //do other stuff
    }
    

    【讨论】:

      猜你喜欢
      • 2020-10-02
      • 2019-07-02
      • 1970-01-01
      • 2015-08-05
      • 2021-06-19
      • 2019-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多