如何把两个集合视图放在一个UIView的顶部,中间有一个UIImage视图



iOS模拟器截图2013年6月19日2.43.43 PM.png!主故事板描述

这真的很简单。在您的集合视图datasource方法中,确保通过保持对视图的强引用来区分这两个视图,例如作为属性:

if (collectionView == _topCollectionView) {
   // provide the data for the top view
}
else {
   // provide the data for the bottom view
}

didSelectItemAtIndexPath中做同样的操作。确定与哪个集合视图进行了交互,为另一个视图更改适当的数据,然后重新加载和/或更新图像视图。

你需要使用一个标准的视图控制器,手动添加委托和数据源声明。

@interface ViewController : UIViewController 
         <UICollectionViewDataSource, UICollectionViewDelegate>

最新更新