İçeriğe geç

Etiket: Swift

SwiftUI ile Combine Request ve Error Handling

Merhabalar bu yazımda SwiftUI ile birlikte sizlere Combine kullanarak request ve error handling işlemini nasıl gerçekleştirebileceğinizi yazdığım örnek ile göstereceğim.

Combine ile bildiğiniz gibi RxSwift‘e rakip Apple şirketinin geliştirdiği işlevsel reaktif programlamanın yerel Swift uygulamasıdır. Bu yapı ile bir …

SwiftUI ile Custom Slider yaratmak

Merhabalar bu yazımda SwiftUI ile birlikte Custom Slider oluşturma işlemini sizlerle paylaşacağım.

SwiftUI ile Custom bir nesne oluşturmak ve aksiyon almak gerçekten çok hızlı ve kolay. 25 satır kod ile Custom bir slider yaratabilirsiniz.

Aşağıdaki örneği inceleyebilir ve eklemeler yaparak …

SwiftUI ile Shimmer Text oluşturmak

Merhabalar bu yazımda SwiftUI ile parlayarak kayan bir text effect oluşturma işlemini nasıl gerçekleştirebileceğinizi paylaşacağım.

SwiftUI ile animasyonlar yapmak oldukça eğlenceli ve keyifli. Gereksiz auto layout ve storyboard ıvır zıvırları ile uğraşmadan işlerinizi halledebiliyorsunuz.

Aşağıdaki örneği inceleyebilirsiniz.

struct ContentView: View 

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 Auto Scroll işlemi

Merhabalar bu yazımda SwiftUI ile birlikte ScrollView kullanırken otomatik bir şekilde aşağı doğru scroll aksiyonunu nasıl gerçekleştirebileceğinizi göstereceğim.

iOS ile uygulama geliştirirken ScrollView kullandığımız değerli elementlerden. SwiftUI ile basit bir chat uygulaması yazdığınızı düşünelim. Burada vereceğim örnekte mesaj gönderdikten sonra …

SwiftUI ile Encapsulating styles

Merhabalar bu yazımda SwiftUI ile nesnelerin tasarımlarını ve aksiyonlarını daha temiz ve generic kullanmak için yapmanız gerekenleri paylaşacağım.

iOS uygulama geliştirirken en önemli konulardan biride tasarımlarda tekrar kod yazmamak ve aynı şeyleri fazladan yapmamak için generic custom celler veya view …

SwiftUI ile GroupBox kullanımı

Merhabalar bu yazımda SwiftUI ile GroupBox nesnesinin kullanımını göstereceğim.

SwiftUI içerisinde geliştiricilerin hızlı ve kolay bir şekilde arayüz geliştirmelerini sağlayan elementler ve kolaylıklar mevcut. GroupBox nesnesi ile birlikte hızlı bir şekilde icon başlık ve content içeren bir tasarım kart yapabilirsiniz. …

SwiftUI ile Custom Corner Path oluşturmak

Merhabalar bu yazımda SwiftUI ile Custom bir Shape sınıfı ile kolay bir şekilde nesnelerin köşelerine radius verme işlemini paylaşacağım.

SwiftUI ile daha önceki Path kullanımını sizlerle paylaşmıştım. Şimdi Custom bir shape sınıfı yardımı ile UIBezierPath kullanarak nesnelerin köşelerini yuvarlayalım.

Yukarda …

SwiftUI ile Link kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte Link nesnesini nasıl kullanabileceğinizi göstereceğim.

Link nesnesi ile SwiftUI ile uygulama yazarken kolay bir şekilde link yönlendirme yapabilmenizi sağlamakta. Direkt olarak Safari üzerinde belirttiğiniz destination link açılır. Bunun diğer bir alternatifide openUrl kullanmaktır.

Aşağıda …

SwiftUI ile Full screen present işlemi

Merhabalar bu yazımda SwiftUI ile tam ekran olarak present işlemini nasıl gerçekleştirebileceğinizi göstereceğim.

Present işleminde açılacak sayfanın tam ekran olarak açılması için SwiftUI yeni sürümünde fullScreenCover eklendi. Bu fonksiyon sayesinde kolay bir şekilde full screen present işlemi gerçekleştirebilirsiniz.

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

Copyright © 2022 Kenan Atmaca