個別にスクロールする 12 の一意の CollectionViews が必要なギャラリー ページがあります。これはできますが、グループとして垂直方向にスクロールすることも必要です。それらはtableCellにある必要があるようです。しかし、私はこれを機能させることができないようです。ストーリーボードを使用しています。そこで問題は、どのように CollectionView の出力を tableCell に入れ、各 tableRow が一意の CollectionView を保持するかです。
これは、collectionView を水平方向に独立してスワイプさせるためのトリックです。それぞれに「タグ」が付けられています。今、私も垂直に行く必要があります。
- (UICollectionViewCell *)collectionView:(UICollectionView *)cv cellForItemAtIndexPath: (NSIndexPath *)indexPath {
NSLog(@">>> Entering %s <<<", __PRETTY_FUNCTION__);
if (cv.tag == 0) {
MyCell *cell = [cv dequeueReusableCellWithReuseIdentifier:@"CELL" forIndexPath:indexPath];
UIImage *theImage = [UIImage imageNamed:[flowerImages objectAtIndex:indexPath.item]];
cell.imageView.image = theImage;
return cell;
} else if (cv.tag == 1) {
MyCell *cell = [cv dequeueReusableCellWithReuseIdentifier:@"CELL2" forIndexPath:indexPath];
UIImage *theImage = [UIImage imageNamed:[carImages objectAtIndex:indexPath.item]];
cell.imageView.image = theImage;
return cell;
} else {
MyCell *cell = [cv dequeueReusableCellWithReuseIdentifier:@"CELL3" forIndexPath:indexPath];
UIImage *theImage = [UIImage imageNamed:[birdImages objectAtIndex:indexPath.item]];
cell.imageView.image = theImage;
return cell;
}
}