在视图控制器 nil 委托错误中包装集合视图
Wrapping a collection view in a view controller nil delegate error
我有一个视图控制器包装一个滚动视图,然后包含一个集合视图和一个内容视图。当我 运行 在 viewDidLoad:
中分配集合视图委托时,我得到一个空指针异常
collectionView.delegate = self
collectionView.dataSource = self
collectionView.backgroundColor = UIColor.clearColor()
不知道为什么,我已经实现了协议并按如下方式连接到视图控制器;
class LayoutController2 : UIViewController , UICollectionViewDataSource, UICollectionViewDelegate, UIScrollViewDelegate {
@IBOutlet weak var collectionView: UICollectionView!
感谢任何输入。
故事板中的 collectionView
插座是否已连接?它是隐式解包的,所以如果您访问委托并且 collectionView 未连接,它将爆炸
我有一个视图控制器包装一个滚动视图,然后包含一个集合视图和一个内容视图。当我 运行 在 viewDidLoad:
中分配集合视图委托时,我得到一个空指针异常collectionView.delegate = self
collectionView.dataSource = self
collectionView.backgroundColor = UIColor.clearColor()
不知道为什么,我已经实现了协议并按如下方式连接到视图控制器;
class LayoutController2 : UIViewController , UICollectionViewDataSource, UICollectionViewDelegate, UIScrollViewDelegate {
@IBOutlet weak var collectionView: UICollectionView!
感谢任何输入。
故事板中的 collectionView
插座是否已连接?它是隐式解包的,所以如果您访问委托并且 collectionView 未连接,它将爆炸