首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >nib的Uicollectionview出现问题,但未获取UICollectionView

nib的Uicollectionview出现问题,但未获取UICollectionView
EN

Stack Overflow用户
提问于 2014-06-16 14:04:43
回答 4查看 8K关注 0票数 6

我是IOS开发的新手,我试着用UIcollectionView来展示照片。

我从New file -> iOS -> User Interface -> View创建了一个xib file,并添加了一个如下图所示的Collection View

但是当它崩溃时,我得到了下面的错误日志。

代码语言:javascript
复制
    Terminating app due to uncaught exception 'NSInternalInconsistencyException', 
    reason: '-[UICollectionViewController loadView] 
    loaded the "AITLocalGridViewController" nib but didn't get a UICollectionView.'

而且它似乎没有给viewDidLoad打电话

我已经查找了一些信息,一些信息表明我不能连接xib文件中的集合视图

但我不明白这是什么意思。

有没有人能帮助我,教我怎么做?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-06-16 14:59:57

确保已使用在程序中声明的“collectionview”连接UIcollectionview IBOutlet。您还应该建立委托和数据源连接(为此,请单击xib中的Uicollectionview。选择连接检查器。您可以看到delegatedatasource.By按下ctrl按钮,拖动并将其连接到文件的所有者。)

票数 4
EN

Stack Overflow用户

发布于 2015-05-15 15:50:42

只需移除Storyboard中的视图,并使用UICollectionView作为直接子对象。

票数 3
EN

Stack Overflow用户

发布于 2018-06-10 06:02:52

确保UICollectionViewController的"view“插座设置为UICollectionView。将"collectionView“设置为UICollectionView对于UICollectionViewController来说是不够的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24237459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档