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>