私はを追加するUIViewを持っており、カルーセルのように見えるバナービューとして機能します。 UIView
が存在するViewcontroller
は、pageviewcontroller
の一部です。UICollectionViewCellはランダムに非表示になります
PageVC - >UIViewController
- >UIView
- >UICollectionView
です。
各VCには独自のバナーがありますので、ページをスワイプするとcollectionView
にそれぞれのデータがリロードされて表示されます。今訪問したページを訪問すると、collectionview
セルが消えます。 collectionview
は見えますが、セルは何とか隠されています。
collectionview
セルはカスタムセルで、私はカスタムレイアウトを使用していません。デフォルトのflowlayout
を使用しています。これはiOS8-devices
で問題なく動作しています。以下は
CollectionViewCell: 0x7f9db8d9ffa0; baseClass = UICollectionViewCell; frame = (209 3.5; 209 96); clipsToBounds = YES; opaque = NO; layer = <CALayer: 0x7f9dbb5dde60>>
見えない(その今隠されたあなたが見ることができる)dequedセルが非表示になっている、何の手がかりは、なぜそれが起こっていない
CollectionViewCell: 0x7f9dbb5897e0; baseClass = UICollectionViewCell; frame = (0 3.5; 209 96); clipsToBounds = YES; hidden = YES; opaque = NO; layer = <CALayer: 0x7f9dbb590220>>
indexPathsForVisibleItemsはnilを返しています。