拆分屏幕内容分为2列:UICollectionViewFlowLayout?

时间:2015-09-03 09:25:00

标签: objective-c cocoa-touch uikit uicollectionview

我有一个UICollectionView的现有屏幕,其中有一些UICollectionViewCell,彼此相互吼叫。 我需要将此屏幕拆分为2列,并且能够选择第1列中的哪个单元格以及第2列中的哪个单元格,因此我无法使用Flow布局。

我的意思是每个单元格我需要能够告诉“进入第1列第3行”......

我是否需要继承UICollectionViewLayout,或者有更简单的方法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用普通的UICollectionViewLayout执行此操作。

-(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
{
    int column = indexPath.row%2;
    int row = indexPath.row/2;
}