İçeriğe geç

Etiket: Coordinator

SwiftUI ile TextView Toolbar kullanımı

Merhabalar bu yazımda TextView nesnesi ile birlikte Toolbar kullanımını sizlerle paylaşacağım.

SwiftUI içerisinde bazı nesneleri kullanmak için UIViewRepresentable yardımı ile UIKit içerisindeki nesnelere erişmemiz gerekli. Bu yazıdada örneğini vereceğim TextView kullanırken klavye üzerinde aksiyonlar eklediğimiz toolbar nesnesini bu şekilde yaratmamız …

SwiftUI ile CustomTextField oluşturmak

Merhabalar bu yazımda SwiftUI ile arayüz oluştururken Custom bir TextField yaratarak bunu UITextFieldDelegate ile birlikte kullanımını göstereceğim.

SwiftUI ile Delegate yapısı ve UIKit nesnelerini birlikte kullanmak için UIViewRepresentable protokolünden türeyen bir yapı oluşturmanız gerekli. Ve bu yapı içerisinde gerekli nesne …

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 UISearchBar kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte UISearchBar kullanımını sizle paylaşacağım.

Bu işlem için önceki yazımda bahsettiğim gibi ara bir sınıf oluşturarak UISearchBar elde etmeniz gerekir. Bunun için UIViewRepresentable protokolünü kullanacağız. SwiftUI içerisinde bulunmayan ve UIKit içerisinde kullandığınız tüm nesneleri bu …

Coordinator Pattern – Part 2

Merhabalar önceki yazımda girişini yaptığım Coordinator tasarım desenine bu yazımla devam ediyorum. Bu yazımda UINavigationController ile push işleminden sonra back işleminde yazdığımız sınıfın nasıl hareket etmesi gerektiğini sizlerle paylaşacağım.

protocol Coordinator: class {
    var childCoordinators: [Coordinator] { get set }
    

Coordinator Pattern

Merhabalar, bu yazımda sizlere iOS uygulamalarınızı daha kaliteli hale getirecek olan Coordinator tasarım deseni kullanımını paylaşacağım.

Tasarım desenleri bildiğimiz gibi kodlarımızı daha kaliteli, daha efektif ve daha bir çok avantajlar sağlamakta. Bugün sizlere paylaşacağım desen ise Coordinator olarak adlandırılmakta. İsmindende …

Copyright © 2022 Kenan Atmaca