İçeriğe geç

Etiket: SwiftUI

SwiftUI ile UIDocumentInteractionController kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte UIDocumentInteractionController sınıfını nasıl kullanabileceğinizi göstereceğim.

UIDocumentInteractionController sınıfı ile birlikte pdf, gif, video, png vs görsellerin önizleme yaparak paylaşma işlemini arayüz olarak sunmakta. UIKit içerisinde bulunan bu yardımcı sınıfı kolay bir şekilde SwiftUI ile birlikte …

SwiftUI ile AnimatableModifier kullanımı

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

AnimatableModifier ile birlikte nesnelerin animasyon işlemini değişkene bağlamamızı sağlar. Örneğin bir text içerisindeki yazılara farklı animasyonlar veya gradient bir layer ile ilgili animasyonlar oluşturmak için kullanılabilir.

Aşağıdaki yazdığım örnek ile …

SwiftUI ile Redacted kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte nesneleri gizlemek ve yükeleme sonrası göstermek için kullanabileceğimiz yararlı bir fonksiyon olan redacted kullanımını paylaşacağım.

SwiftUI içerisinde hızlı uygulamalar geliştirmemiz için biz geliştiricilere yararlı fonksiyonlar sunulmuştur. Bunlardan biride nesnelerin içeriklerini gizleyip, göstermemizi sağlayan redacted

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 ScrollView Scale Effect

Merhabalar bu yazımda SwiftUI ile birlikte ScrollView kullanırken nesnelere başlangıç konumlarından x konumunu okuyarak güzel bir efekt oluşturmayı paylaşacağım.

SwiftUI ile ScrollView nesnesinin x veya y hareketini okumak ve buna göre işlem yapmak için GeometryReader bloğunu kullanmamız gerekli. İlgili ScrollView

SwiftUI ile Gradient Text oluşturmak

Merhabalar bu yazımda SwiftUI uygulamalarınızda gradient text yaratmayı göstereceğim.

Bu işlemi SwiftUI ile gerçekleştirmek oldukça kolay. Hızlı ve yararlı bir extension func yazalım ve dilediğimiz yerde kullanalım.

extension View {
    func GradientText(text: String, colors: [Color], font: Font) -> some View 

SwiftUI ile Avoiding AnyView

Merhabalar bu yazımda SwiftUI ile birlikte yarattığımız sınıflara nesne gönderirken AnyView cast etme işlemine gerek kalmadan göndermeyi göstereceğim.

Örneğin Row View sınıfına parametre olarak bir Image, View, Field vs. nesnesi göndermek istediğimiz zaman AnyView cast edip gönderiyoruz. Bu işlemi ortadan …

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. …

Copyright © 2022 Kenan Atmaca