0
私はいつでも見られるセルに基づいて私のUICollectionViewのデザインを変更しようとしています。つまり、最初のセルがある場合は、そのセルの半分のセルがある場合は、ユーザーが注目している可能性のあるセルにアクセスして修正したいということです。SwiftのCollectionViewで最も多く表示されているセルにアクセスする方法はありますか?
スウィフトでこれを行う方法はありますか?
私はいつでも見られるセルに基づいて私のUICollectionViewのデザインを変更しようとしています。つまり、最初のセルがある場合は、そのセルの半分のセルがある場合は、ユーザーが注目している可能性のあるセルにアクセスして修正したいということです。SwiftのCollectionViewで最も多く表示されているセルにアクセスする方法はありますか?
スウィフトでこれを行う方法はありますか?
for (UICollectionViewCell *cell in theCollectionView.visibleCells) {
CGRect rect = CGRectIntersection(theCollectionView.frame, cell.frame);
//check width of each cell
}
ありがとう:
添付ファイルをご参照ください(この場合、私はプログラム的Pirkei Avotを言うのセルを変更したいのですが)!これは、viewDidLoadまたは他のfuncに置くと仮定すると一度だけ呼び出されます。別のセルが表示されたら、プログラムはどのように更新できますか? –
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView – iOS77