Zauważyłem, że niektóre rzeczy, które robię z obrazami w mojej aplikacji, mogą być wykonywane z właściwościami CALayer (np. Granice, cienie, gradienty itd.). Zastanawiam się więc, czy na ogół lepszym pomysłem jest używanie CALayerów i innych, lub po prostu robić to wszystko w Photoshopie i używać UIImage (View) do czegokolwiek, czego potrzebuję? Wydajność przewijania była trochę powolna z cieniami i innymi rzeczami, więc staram się znaleźć każdą małą optymalizację, jaką mogę.CALayer performance vs. UIImageView performance
Informacje podstawowe: Zasadniczo przewijam tylko kilka obrazów w pionie. Nieco jak aplikacja do zdjęć. Wszystko to począwszy od wersji 3.2, więc mam dostęp do rzeczy takich jak cień i powinienRasterize właściwości w CALayer.