İçeriğe geç

Etiket: Image

SwiftUI 4 ile SF symbol variable kullanımı

Merhabalar, bu yazımda SwiftUI 4 ile birlikte Sf symbol kullandığımız ikonları 0 ile 1 arası değer vererek tasarımını değişebileceğiz.

Uygulama içi duruma göre örneğin wifi bağlantı durumunu sembolize etmek istediğinizde 0 ile 1 arası bağlantı durumunu ikon variableValue değişkenine vererek …

SwiftUI 4 ile AnyLayout kullanımı

Merhabalar, bu yazımda SwiftUI 4 ile gelen AnyLayout kullanımını sizlerle paylaşacağım.

AnyLayout ile kullandığımız HStack, VStack vs bloklarını kontrol edebilir ve duruma göre değişmesini sağlayabiliriz.

struct AnyLayoutExample: View {

    @State private var changeLayout: Bool = false

    var body: some 

SwiftUI 4 ile Gradient ve Shadow kullanımı

Merhabalar, bu yazımda SwiftUI 4 ile birlikte yenilenen ve kolaylaştırılan shadow ve gradient ekleme işlemini sizlerle paylaşacağım.

struct GradientShadowExample: View {
    var body: some View {
        Image(systemName: "star.fill")
            .frame(width: 150, height: 150)
            .background(in: RoundedRectangle(cornerRadius: 8))
            .backgroundStyle(.orange.gradient)
            .foregroundStyle(.white.shadow(.drop(radius: 1, y: 3)))
            

SwiftUI 4 ile ImageRenderer kullanımı

Merhabalar, bu yazımda SwiftUI 4 ile gelen ImageRenderer kullanımından bahsedeceğim.

Bu yeni sınıf ile artık View nesnelerini render alarak resime dönüştürebiliriz. Buda çizim vs uygulamalarından resime hızlı şekilde dönüştürerek ve bir önceki yazımda bahsettiğim ShareLink ile dışarıya export etme işlemini …

SwiftUI ile AsyncImage kullanımı

Merhabalar bu yazımda SwiftUI 3 ile birlikte aramıza katılan AsyncImage nesnesinin kullanımını sizlerle paylaşacağım.

Uygulamalarımızda async olarak image fetching işlemi gerçekleştirdiğimiz zamanlarda işimizi kolaylaştıran bu nesne artık ek bir pod kullanmamıza gerek kalmadan SwiftUI içerisinde yerini aldı. Daha öncesinde yoğun …

SwiftUI ile Custom Tab bar yaratmak

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

Tab barlar çoğu sosyal mecra ve farklı uygulamalarda karşımıza çıkan yapılar. Bizde yazacağımız yeni uygulamamızda özel ve farklı tab barlar yaratabiliriz. Bu işlem SwiftUI yapısı gereği oldukça kolay. …

SwiftUI ile Menu kullanımı

Merhabalar bu yazımda SwiftUI ile Popup menu kullanımını paylaşacağım.

Uygulama içerisinde oldukça işimize yarayacak ve yazmakla zaman kaybetmeyeceğiniz bir popup menu yapısını SwiftUI bizlere sunmakta. Menu sınıfı yardımı ile kolayca popup menu popup yaratabilir ve aksiyon alabilirsiniz.

Aşağıda yazdığım örneği …

SwiftUI ile ToolBar kullanımı

Merhabalar bu yazımda SwiftUI 2.0 ile NavigationView üzerinde button eklememizi ve kullanmamızı sağlayan toolbar kullanımını sizlerle paylaşacağım.

Yeni sürümde SwiftUI bir önceki sürümde bir çok eksiğinin olduğunu bizlere göstermiş oldu. Apple ekibi güzel eklemeler yaparak yapıyı her yıl güçlendireceklerdir.

NavigationView

SwiftUI ile Custom Alignment Guides oluşturmak

Merhabalar bu yazımda SwiftUI ile birlikte nesnelerin bir birleri arasındaki düzeni ayarlamak için kullanılan alignmentGuide işlevinin custom olarak kullanımını paylaşacağım.

Bir önceki yazımda bahsettiğim yapının detaylarına bu yazıda girmeyeceğim. Farklı yapılar için  düzenli bir şekilde kullanımı sağlayan custom alignment üretebilirsiniz. …

SwiftUI ile openUrl işlemi

Merhabalar bu yazımda SwiftUI ile uygulama içerisinden url yönlendirme işlemini ve Button üzerinden bu aksiyonu yönetmeyi sizlerle paylaşacağım.

Bu işlem için UIApplication içerisinde bulunan open fonksiyonunu kullanacağız.

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

struct ContentView: View {
    
    var site:String = "kenanatmaca.com"
    
    var 
Copyright © 2022 Kenan Atmaca