Playground: Pop-Up Ekleme

Playground sayfaları arasında dolaşabilmenin en havalı yollarından biri olan pop-up’ları nasıl kullanabileceğinizi öğrenin!

Baran Önen
TurkishKit
2 min readApr 7, 2021

--

Merhaba sevgili TurkishKit okuyucuları!👋 Bu yazımızda projenizde kullanmanız gereken en temel fonksiyonlardan birinden bahsedeceğim: Playground sayfasına pop-up ekleme.

Sayfaya pop-up eklemek, kullanıcıya kendisini motive eden bir mesaj ve bir sonraki sayfaya geçebilmesi için bir tuş göstermenizi sağlar. ✅

Ayrıca, kullanıcı Playground dosyasını kapatıp geri geldikten sonra projeyi deneyimlemeye kaldığı yerden devam edebilir.

Sayfamızın kodu şu an böyle gözüküyor. main.swift dosyasında yapılan tek şey, çıktı için bir görüntü yeri oluşturarak burada FirstPage adında bir SwiftUI view göstermek.

Üstte bulunan kodu sayfaya ekleyelim ve projeyi tekrardan “build” edelim. Kullanıcı, artık sayfayı bitirdiğine dair bir bilgilendirme ile karşılaşıyor.

Peki ya kullanıcı bir hata yaptıysa? Böyle bir durumda sayfanın tamamlandığını değil, bir hata olduğunu göstermemiz gerekiyor. Kullanıcıdan bir giriş alarak bu durumu simüle edebiliriz. Bunu denemek için aşağıdaki kodu kopyalayarak projenize ekleyin.

Şimdiki durumda, kullanıcının tamamla() veya hataVer() fonksiyonunu ekranın sol tarafındaki alana yazması gerekiyor. Tabii ki bu kodları buradaki fonksiyonlardan dışarı çıkararak istediğiniz yerde kullanabilirsiniz.

Sayfa tamamlandığında gelen uyarı
Hata oluştuğunda gelen uyarı

SwiftUI kullandığınız bir projede bu kodların arayüzdeki bir elementin gözüktüğünde çalıştırılmasını isterseniz onAppear fonksiyonunu da kullanabilirsiniz.

Gördüğünüz gibi sayfanın tamamlandığını veya bir hata oluştuğunu kullanıcıya göstermek oldukça kolay.

Umarım sizlere yardımcı olabilmişimdir. Bir sonraki yazımızda görüşmek üzere.👋

Bizi daha yakından takip etmek istiyorsanız, sosyal medya hesaplarımıza aşağıdan ulaşabilirsiniz!

Twitter | Instagram | Facebook

--

--