Sir, ich bin ein Anfänger. Ich kann das nicht verstehen. Ich bin mit dem Lag konfrontiert, während ich die CollectionView scrolle. Ich entferne den Cell-Shadow, dann ist das Zurückbleiben weg. aber ich möchte Schatten hinzufügen. mein cellforItem code ist:CollectionView Verzögerung beim Scrollen
- (UICollectionViewCell *)collectionView:(UICollectionView *)cv cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
NSString *cellIdentifier = @"cellCollection";
[self.MainCollectionView registerClass:[CVC_ImageWithLabel class] forCellWithReuseIdentifier:cellIdentifier];
CVC_ImageWithLabel *customCell = (CVC_ImageWithLabel *)[self.MainCollectionView dequeueReusableCellWithReuseIdentifier:cellIdentifier forIndexPath:indexPath];
//cell text
customCell.NameLabel.text = [data_Array objectAtIndex:indexPath.row];
//cell image
customCell.CellImage.image=[UIImage imageNamed:[image_Array objectAtIndex:indexPath.row]];
customCell.CellImage.contentMode = UIViewContentModeScaleAspectFit;
return customCell;
}
Können Sie mir helfen, mein Herr? Ich habe versucht, unter den Code hinzuzufügen, aber es ist nicht gelungen.
customCell.layer.shouldRasterize = YES;
customCell.layer.rasterizationScale = [UIScreen mainScreen].scale;
fügen Sie mehr Code in cellForItem hinzu – karthikeyan
vollständiger Code hinzugefügt Sir. –
diese Ansicht hinzufügenDidLoad [self.MainCollectionView registerClass: [CVC_ImageWithLabel-Klasse] forCellWithRuseIdentifier: @ "cellCollection"]; – karthikeyan