İçeriğe geç

CoreGraphics CALayer kullanımı

İOS

Merhabalar bu yazımla beraber bir kaç yararlı İOS ile CoreGrapichs serisi yazacağım.

CALayer İOS’da kullandığımız buttonlar,labeller vb parçaların alt katmanını oluşturur ve direk olarak bu sınıfı kullanır. Biz bu katmana erişince bildiğimiz gibi button.layer.cornerRadius gibi köşeleri yuvarlatabiliyorduk.

Bu katmanı kullanarak daha hızlı grafik işlemleri yapabiliriz. Ve transitionlarda view katmanını rahatlıkla yazabiliriz.

Aşağıdaki vereceğim örnekte kullanım şeklini görebilirsiniz.

Yarattığınız layer’e içerik ekleyebiliyorsunuz yorum satırı şeklinde yukarda yazdım. Bir UIImage nesnesi eklemiş oldum.

Not: Yukardaki yaptığımız işlemi UIView nesnesi veya direk UIImage nesnesi üzerindede yapabiliriz ancak bu sınıflarda zaten CALayer katmanını kullanır. Burdaki amaç grafik performansı sağlamak.

Tarih:iOS

Bu yazı yorumlara kapalı.

© 2019 Kenan Atmaca