根据iOS8中的Size Class设置对象属性

时间:2015-05-08 18:53:51

标签: xcode swift ios8

我是iOS开发的新手,我已经阅读了有关大小类的内容,我有一个关于设置属性(或者只是用一些参数调用方法)的问题,具体取决于ViewController的大小类。我正在开发一个简单的无线电应用程序,对于应用程序设计,我决定使用Collection View,我想要显示徽标图像。因为我开发了通用应用程序,我想在iPhone和iPad版本上分别放置3列或3行图像,我需要iPhone和iPad的4个集合视图,用于纵向和横向。例如,对于iPhone的集合视图,我为单元格设置了75x75图像尺寸,对于iPad的200x200。因此,对于一个对象(广播电台),我需要创建2个图像集,因为我不想仅仅使用iPhone上最大的iPad图像有两个原因:更高的CPU使用率,规模问题。

所以问题是哪个是在Collection View中为数组创建对象的最佳解决方案,具有适当的图像大小,具体取决于Size Class?在viewDidLoad方法中使用UITraitCollection来确定Size Class是不错的解决方案?

1 个答案:

答案 0 :(得分:0)

您的问题表明您首先需要花时间在iOS上学习一些东西。

和我一样,我必须开始学习:没问题。

在iOS

中更接近auto layout

然后看看iOS开发是多么简单有趣(只需要练习就可以了解它是多么容易)。这是tutorial for collection views

图像缩放

  • 在您的图片资源中
    • 结尾的名称放置图片
    • 没什么,@ 2x,3x - >缩放图像的简便方法:我使用草图。