İçeriğe geç

SwiftUI ile PageTabViewStyle kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte TabView ‘ e eklenen yeni stil PageTabViewStyle kullanımından bahsedeceğim.

Yeni eklenen bu PageTabViewStyle ile oldukça kolay bir şekilde kaydırmalı sayfalar veya resimli ve yazılı sliderlar yapabiliriz.

Aşağıda yazdığım örnek ile kullanımını görebilirsiniz.

struct ContentView: View {
    
    let colors: [Color] = [.red, .green, .yellow, .blue]
    
    var body: some View {
        TabView {
            ForEach(0..<4) { index in
                Text("Tab \(index)")
                    .font(.system(size: 40))
                    .foregroundColor(Color.white)
                    .frame(maxWidth: .infinity, maxHeight: .infinity)
                    .background(colors[index % colors.count])
                    .cornerRadius(8)
            }
        }.tabViewStyle(PageTabViewStyle())
    }
}

 

Tarih:SwiftUI

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Copyright © 2020 Kenan Atmaca