0

次のようなstackoverflowで見つかったいくつかのソリューションを試しました

self.collectionView.clipsToBounds = NO;    
[self.scrollView setContentOffset:CGPointMake(0, 0)];

そして、何も機能していません。コレクション ビューにセルがあり、一度に 1 つのセルを表示する必要があります。私はページングを使用していますが、2 番目のページに移動すると、画面によってセルが少し切り取られることを除いて、evertyhing は正常に動作しています。そして、その後に進むすべてのページは、セルの半分が切り取られた最後のページに到達するまで、セルをさらに切り取ります。iphoneでやってます。

4

3 に答える 3

-1

すべての項目を 1 つのセクションにまとめるのではなく、各項目を 1 つのセクションにまとめてください。

- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView
{
    return [self.items count];
}

- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
{
    return 1;
}

これで完了です。

于 2014-12-25T20:59:11.410 に答える