İçeriğe geç

Etiket: forEach

SwiftUI ile onDelete kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte List kullandığınız zaman nesneleri swipe işlemi ile nasıl silebileceğinizi göstereceğim.

UIKit ile UITableView kullanırken kullandığımız delegate yardımcıları yerine SwiftUI ile ilgili işlemleri gerçekleştirmek için aksiyonlar bulunmakta. Silme işlemi için .onDelete fonksiyonunu kullanacağız.

Aşağıda yazdığım …

SwiftUI ile ScrollViewReader kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte Scroll işlemlerinde bize kolaylık sağlayacak ScrollViewReader sınıfının kulanımını göstereceğim.

ScrollViewReader, SwiftUI ile ScrollView kullanırken index ilerletme gibi aksiyonları takip edip, kullanmamızı sağlamakta. Yeni sürüm ile birlikte mesajlaşma uygulamalarında veya kayan slider yaparken otomatik olarak …

SwiftUI ile LazyVStack ve LazyHStack kullanımı

Merhabalar bu yazımda SwiftUI yeni sürümü ile aramıza katılan LazyVStack ve LazyHStack yapılarının kullanımını göstereceğim.

SwiftUI ile yapı oluştururken kullandığımız VStack ve HStack yapılarına ek olarak getirilmiş bir yapıdır. ScrollView ile çoklu item ekleyip kullandığımız zamanlar VStack yapısı performans olarak …

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 …

SwiftUI ile NavigationButton kullanımı

Merhabalar bu yazımda SwiftUI ile oluşturduğumuz List yapımızdaki sutunlara diğer sayfalara geçiş aksiyonu vereceğiz. Bu işlem için NavigationButton kullanmamız gerekli.

UIKit ile gerçekleştirdiğimiz performSegue işlemleri SwiftUI yapısında dahada basit hale getirilmiş. Bu sayede sayfalar arası geçiş işlemi oldukça kolay.

Aşağıdaki …

Swift ile forEach kullanımı

Bu yazımda Swift dilinde bulunan çoğu programlama dilindede mevcut olan dizi üzerinde gezinip işlem yapmak için uzun kod yerine kod yazımını hızlı hale getiren yapı forEach örneği vereceğim.

Swift dilinde bulunan map,filter,flatMap,reduce gibi fonksiyonların yanında birde forEach fonksiyonu bulunmakta bu …

Copyright © 2021 Kenan Atmaca