UICollectionViewCell内容在iPad上不可见

时间:2014-11-05 12:11:37

标签: ios ipad swift xcode6 uicollectionviewcell

我有一个可以在iPhone或iPad上运行的通用iOS应用程序。

在iPad上我看不到UICollectionViewCell的内容,但如果我为它们添加背景颜色,我就能看到它们。

以下是代码:https://github.com/rvi/collectionViewTest

iPad上的屏幕截图:

iPad

iPhone上的屏幕截图:

iPhone

我错过了什么?

3 个答案:

答案 0 :(得分:0)

您必须设置集合视图的委托以获取调用的collectionView委托方法。并将collectionView添加到视图控制器的视图中。我无法在ViewController.swift文件中看到这些内容。

答案 1 :(得分:0)

您可以在wAny | hAny size class中设置单元格,您将在iPad上看到它。现在,适用于iPad的大小等级的单元格显示为灰色。另一种方法是为尺寸类wRegular |添加开关和按钮HANY。

答案 2 :(得分:0)

解决方案接近gabbler提出的解决方案,就是在子视图(按钮和开关)上选择wAny|hAny尺寸等级,如下所示:

enter image description here