0

個別にスクロールする 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;

  }
}
4

1 に答える 1

0

わかりました、静的テーブルセルを使用することになりました。働いた!

于 2013-09-20T20:49:46.113 に答える