«swiftui» etiketlenmiş sorular

SwiftUI, Apple'ın grafiksel kullanıcı arabirimlerini tanımlamak için bildirdiği Swift API'sidir. Herhangi bir platformda SwiftUI hakkında sorular için bu etiketi kullanın.

1
Swiftui - Veri olarak bir environmentobject kullanarak bir visibleObject nasıl başlatabilirim?
Bunun içinde yaşadığımız bu cesur yeni SwiftUI dünyasında bir antipattern olup olmadığından emin değilim, ancak temelde, görünümlerimin arayabileceği bazı temel kullanıcı bilgileriyle bir @EnvironmentObject var. Ayrıca bu görünüm için gerekli bazı verilere sahip bir @ObservedObject var. Görünüm görüntülendiğinde, @ObservedObject başlatmak için @EnvironmentObject kullanmak istiyorum: struct MyCoolView: View { @EnvironmentObject userData: …
9 ios  swift  swiftui  xcode11 


2
Xcode "önkoşul hatası" hata ayıklama nasıl?
Xcode 11'de bir SwiftUI Uygulaması oluşturuyorum, ancak uygulamadaki belirli bir sekmeye geçtiğimde hemen sonlandırılıyor. Şey, her zaman Application Delegatedosyaya işaret ediyor , ki bu gerçekten sorun değil. Ayrıca konsolda bu hatayı alıyorum precondition failure: invalid input index: 2ve bu kadar, bu hatanın hangi dosya, dizi veya işlev hakkında daha fazla …

1
Swift'te bir ciltleme içinde isteğe bağlı bir değeri nasıl açabilirim?
SwiftUI kullanarak bir uygulama geliştiriyorum ve Binding<Value?>a Binding<Value> ' ya dönüştürmenin bir yolunu istiyorum . Benim app AvatarViewbelirli bir kullanıcı için bir görüntü oluşturmak için nasıl bilen bir var. struct AvatarView: View { @Binding var userData: UserData ... } Uygulamam ContentViewiki bağlamaya sahip bir tutar : kimliğe göre kullanıcıların bir …
9 ios  swift  swiftui  combine 

1
SwiftUI Satır Listenin Yüksekliği - nasıl kontrol edilir?
SwiftUI'de basit bir listem var. Kod ve Ekran Görüntüsü aşağıdadır. Listedeki her satırın yüksekliğini azaltmak istiyorum (satırlar ve metin satırları arasında birbirine daha yakın olan daha az boşluk). HStack'a zaten bir ".frame (height: 20)" eklemeye çalıştım, ancak yalnızca satır aralığının artırılmasına izin veriyor! Bunu yapmanın bir yolu var mı? Teşekkürler! …

2
SwiftUI'de tokatlamak hareketi UIKit'teki davranışla nasıl geri verilir (interactivePopGestureRecognizer)
Etkileşimli pop jest tanıyıcı, kullanıcının ekranın yarısından fazlasını (veya bu satırların etrafındaki bir şeyi) kaydırdığında gezinme yığınında önceki görünüme geri dönmesine izin vermelidir. SwiftUI'de tokatlamak yeterli olmadığında jest iptal edilmiyor. SwiftUI: https://imgur.com/xxVnhY7 UIKit: https://imgur.com/f6WBUne Soru: SwiftUI görünümlerini kullanırken UIKit davranışını elde etmek mümkün müdür? Denemeler Bir UINavigationController içine bir UIHostingController …
9 ios  swift  swiftui 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.