İçeriğe geç

Etiket: State

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ı …

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 @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.

SwiftUI ile Button kullanımı

Merhabalar bu yazımda SwiftUI ile Button kullanımını sizlerle paylaşacağım. Uygulamalarımızda en çok kullandığımız elementlerden olan Buttonları SwiftUI yapısı ile nasıl aksiyon verip, tasarım yapabileceğimizi ve basit bir animasyon işleminin nasıl gerçekleşeceğini aşağıda vereceğim örnek ile göreceksiniz.

Button sınıfı 2 adet …

State Pattern

Merhabalar bu yazımda State Pattern nasıl kullanılır bunu göreceğiz.

State (Durum) tasarım kalıbı işlevsel yararlı bir tasarım kalıbıdır. Durum geçişleri olan ve duruma göre işlemler yapmanız gereken modellerde kullanılır. Örnek verecek olursam otomatlardan bir yiyecek veya içeçek almak istediğimizde ilk …

© 2019 Kenan Atmaca