UICollectionView
大きな画像のセルが含まれています。UIVisualEffectView
各セルに(小さい)を追加するまで、スクロールはスムーズでした。今、スクロールのパフォーマンスはひどいです。
そのコードで何かを行うすべてのコードはUIVisualEffectView
次のとおりです。
class ThemeCardCell: UICollectionViewCell {
private let priceTagEffectView = UIVisualEffectView()
override func layoutSubviews() {
super.layoutSubviews()
if priceTagEffectView.superview == nil {
priceTagEffectView.effect = UIBlurEffect(style: UIBlurEffectStyle.Light)
priceTagEffectView.frame = CGRect(x: bounds.width - priceTagMargin.width - 80, y: priceTagMargin.height, width: 80, height: 40)
priceTagEffectView.opaque = true
addSubview(priceTagEffectView)
}
}
}
スクロールのパフォーマンスを向上させるにはどうすればよいですか?