İçeriğe geç

Kenan Atmaca | Blog Yazılar

iOS 13 ile Child View Controllers

Merhabalar bu yazımda iOS uygulamalarınızda sayfalarınıza child view controller eklemeyi göstereceğim. Bu şekilde tek sayfa üzerinde farklı view controller sınıfları çağırıp, kullanabileceksiniz.

Bu işlemi 2 şekilde yapabilirsiniz. Storyboard üzerinde container view ekleyerek ve view controller bağlayarak veya programmatically olarak şimdiki …

iOS 13 ile Check Safe Area

Merhabalar bu yazımda iOS uygulamalarınızda iPhone X ve sonrasında aramıza katılan çentik durumunu kontrol etmeyi göstereceğim.

Autolayout yaparken sayfaların tüm cihazlarda güzel ve doğru görünmesini isteriz. iPhone X ve sonrası cihazlarda çentik eklendiği için bottom ve top görünümlerinde farklılıklar oluyor. …

UML Nedir ?

 

Merhabalar bu yazımda mühendislik alanında önemli ve kullanımından bilgi sahibi olunması gereken bir modelleme dili olan UML hakkında bilgi vereceğim.

Öncelikle bilinmeli ki UML bir programlama dili değildir. Bir modelleme dilidir. Genel itibariyle modelleme …

SwiftUI ile @EnvironmentObject kullanımı

Merhabalar bu yazımda SwiftUI ile @EnvironmentObject kullanımından bahsedeceğim.

Daha önceki yazımda bahsettiğim @ObservedObject yazısının devamı şekilinde düşünebilirsiniz. iOS ile uygulamalarımızda splash ekran içerisinde bazen Singleton yapıda sınıflar yazarak kullanıcının bazı bilgilerini uygulama boyunca hafızada tutması için yazarız. Buda bize tekrarlı …

iOS 13 ile CIFilter kullanımı

Merhabalar bu yazımda iOS 13 ile birlikte yenilikler getirilen CIFilter kullanımından bahsedeceğim.

CIFilter ile uygulama içerisinde UIImage üzerinde oynamalar yapabiliyoruz. Böylelikle UIImage üzerine farklı filtreler ekleyebiliyorsunuz. iOS 13 ile birlikte bu işlem daha konforlu ve okunaklı bir hale getirilmiş.

SwiftUI ile UIImagePickerController kullanımı

Merhabalar bu yazımda SwiftUI ile iOS uygulamalarınızda cihazın resim galerisine erişerek kullanmayı göstereceğim.

Bu işlem için UIKit ile birlikte UIImagePickerController veya Photos framework yardımı ile cihaz galerisine erişerek kullanım gerçekleştirebiliyoruz. Bizde SwiftUI ile bu işlemi gerçekleştirmek için UIViewControllerRepresentable kullanarak sayfamıza …

SwiftUI ile UIViewControllerRepresentable kullanımı

Merhabalar bu yazımda SwiftUI ile View üzerinde UIViewController sınıflarımızı nasıl görüntüleyip, kullanabileceğimizi sizlerle paylaşacağım.

Bundan önceki yazımda bahsettiğim UIViewRepresentable ile UIKit nesnelerini SwiftUI uygulamamıza bağlayabiliyorduk. Aynı şekilde View içerisine UIViewController sınıflarınıda ekleyebilir ve kullanabiliriz. Bunun için UIViewControllerRepresentable protokolü işimize yarayacaktır. …

SwiftUI ile @ObservedObject kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte kullandığımız @ObservedObject ön eki alan değişkenlerin ne işe yaradığını ve ne için kullanmamız gerektiğini sizlerle paylaşacağım.

@ObservedObject ile Sayfanız içerisinde yapacağınız değişimleri otomatik olarak tetikleyerek, diğer sayfalara taşıyabilir ve taşınan sayfada yapılan değişiklikler bir …

SwiftUI ile @State kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte kullandığımız @State ön eki alan değişkenlerin ne işe yaradığını ve ne için kullanmamız gerektiğini sizlerle paylaşacağım.

SwiftUI ile ve Combine Framework ile birlikte kullandığımız ve örneklerini paylaştığım @ işareti ile kullanılan @propertyWrapper bulunmakta. Bunlardan …

SwiftUI ile TabView kullanımı

Merhabalar bu yazımda SwiftUI ile TabView kullanımını sizlerle paylaşacağım.

TabView, UIKit içerisinde kullandığımız UITabBar sınıfına karşılık olarak gelmekte. Uygulama içerisinde kullanımı ve sayfa gösterimi oldukça basit.

Aşağıda yazdığım örneği inceleyebilirsiniz.

© 2019 Kenan Atmaca