Swift问题数组无法打印到collectionviewcell标签

问题描述

我尝试将集合视图用作此URL How to make a simple collection view with Swift

但是标签无法连接到collectionviewcell.swift:

the label can't connect to collectionviewcell.swift

一个Mycollectionview.swift:

there is a Mycollectionview.swift

只能显示背景,但不能显示文本:

only can show the background but but the text not print

MyControllectionCell.swift

$ adb shell content query --uri content://com.android.contacts/contacts

ViewController.swift

System.Diagnostics.CodeAnalysis

解决方法

tldr;首先查看教程。

详细答案:

我猜您正在尝试将UILabel而不是UIViewController连接到UICollectionViewCell子类。

但是我不确定,因为您提供的代码段不完整... 例如。我看不到您的UICollectionView子类下列出了您的UIViewController属性。

所以这只是我的假设。

还不确定是否为UICollecitonView正确设置了delegatedataSource属性。

再次检查label方法中的nil不是cellForItemAt,并且它是具有非零帧的单元格视图层次结构的一部分。

但是,老实说,您绝对应该先阅读教程。有很多很棒的教程可以帮助您逐步实现此目标。