ViewController 内的 UICollectionView

Posted

技术标签:

【中文标题】ViewController 内的 UICollectionView【英文标题】:UICollectionView inside ViewController 【发布时间】:2014-12-02 13:54:36 【问题描述】:

下午好,

我想在我的 ViewController 中实现一个 UICollectionView,我有点迷茫,因为我正在尝试阅读教程并找到一些好的指南,但我无法实现它.

我在另一个应用程序中创建了一个 UICollectionView,它正在使用 UICollectionViewController,现在我需要将该代码放在 ViewController 中(没有 UICollectionViewController),并且这对我来说很难,因为这是我第一次在 ViewController 中实现该视图。

您能帮我提供一些教程、指南或示例吗?我想知道怎么做。

我已按照本教程创建 UICollectionView: http://www.techotopia.com/index.php/An_ios_7_Storyboard-based_Collection_View_Tutorial#Adding_a_Collection_View_Controller_to_the_Storyboard 现在我需要将该 CollectionView 放在我的“应用程序”中,它将显示用户图像,所以在我的顶部我将拥有用户名、用户图片等,在底部我将拥有 UICollectionView。

提前致谢。

【问题讨论】:

【参考方案1】:

在您的故事板中,将“Container View”添加到“ViewController”。这会将视图添加到视图控制器的视图中,并将“视图控制器场景”添加到您的故事板中,并在“故事板嵌入 Segue”的末尾添加一个视图控制器。这个视图控制器将控制嵌入视图中显示的内容。将嵌入 segue 末尾的视图控制器的“自定义类”分配为您的集合视图控制器。

我现在不在 iMac 前,所以无法提供屏幕截图。如果您需要他们理解我试图描述的内容,请大声告诉我。

【讨论】:

感谢您的评论。你能给我看那些截图吗?您还可以提供一个很好的教程吗?我知道您的答案是像“框架”一样创建,对吗?谢谢@Lev Landau。

以上是关于ViewController 内的 UICollectionView的主要内容,如果未能解决你的问题,请参考以下文章

ViewController 内的 UICollectionView

用数组取到当前栈内的ViewController 并根据下标取某个ViewController

检测位于另一个 uicollectionview 内的 uicollectionView 的哪个 UICollectionViewCell 位于中心

根 ViewController 内的 UIViewController 不旋转

单击 CollectionViewCell 内的 ImageView 以转到 ViewController

Swift - 通过点击 ScrollView 内的 ViewController 内的按钮来滚动 UIScrollView