Verilerimi iPad'de bir ızgarada görüntülemek için AQGridView kullanıyorum. Her hücre bir UIView
alt sınıftır ve tipik olarak, aynı anda görüntülenen 18 hücre vardır.UIView: Performans Sorunları Olmadan Yuvarlak Köşeler
Bu hücrelere yuvarlak köşe eklemek istiyorum, bu nedenle ilgili katmanların (yani, ana UIView
katmanının ve bir alt görüntünün katmanı) cornerRadius
özelliğini ayarlayın. Ancak, bu performans sorunları ile sonuçlanır ve kaydırma artık pürüzsüz değildir. shadowOpacity
gibi diğer CALayer
özelliklerini kullanırken, bu gerçekleşmez.
Yuvarlatılmış köşe eklemek için başka yollar var mı (bir görüntünün kullanılması dışında)? Yoksa yanlış bir şey mi yapıyorum?
tam anlamıyla bana zamanımın tonunu kurtardın! :) –
Bunu daha önce büyük bir başarı ile kullanmıştım. Bununla birlikte, köşeleri tüm görünümde yuvarlamak, tüm görünümün kalitesinde bir miktar bozulmaya neden olur: https://skitch.com/franklinwebber/8q8c2/ios-simulator – burtlo
Ancak, sorunun rasterleştirmenin çok düşük gerçekleştiğini fark ettim bir çözünürlük ve bu sorunu çözdü myView.layer.rasterizationScale = [[UIScreen ana ekran] ölçeği]; – burtlo