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


5
İOS'ta UISceneDelegate / SwiftUI'yi devre dışı bırakın
Şu anda Xcode 11 Beta 5 kullanıyorum. Uygulamam içinde iOS 12 ve altında sorunsuz çalışıyor. Ancak, iOS 13'te UIScenevarsayılan olarak kullanıyor gibi görünüyor . Bu, uygulamamın hiçbir şey yapmamasına neden oluyor. Uygulama yeni yüklemede başladığında, kullanıcının kabul etmesi gereken bir şartlar ve koşullar vardır. Kabul ettikten sonra bir yükleme ekranına …
129 swift  xcode  swiftui  ios13 



14
SwiftUI'de bir VStack'in ekranın genişliğini doldurmasını sağlayın
Bu kod verildiğinde: import SwiftUI struct ContentView : View { var body: some View { VStack(alignment: .leading) { Text("Title") .font(.title) Text("Content") .lineLimit(nil) .font(.body) Spacer() } .background(Color.red) } } #if DEBUG struct ContentView_Previews : PreviewProvider { static var previews: some View { ContentView() } } #endif Bu etkileşimle sonuçlanır: VStackEtiketler / …
111 ios  swift  xcode  swiftui 

24
Klavye SwiftUI'de göründüğünde TextField'ı yukarı taşı
TextFieldAna bölümümde yedi tane var ContentView. Kullanıcı klavyeyi açtığında, TextFieldbazıları klavye çerçevesinin altında gizlenir. Bu yüzden TextFieldklavye göründüğünde sırasıyla hepsini yukarı taşımak istiyorum . TextFieldEkrana eklemek için aşağıdaki kodu kullandım . struct ContentView : View { @State var textfieldText: String = "" var body: some View { VStack { TextField($textfieldText, …
100 ios  swift  swiftui 


9
SwiftUI metin hizalama
TextGörünümün birçok özelliği arasında, metin hizalamasıyla ilgili hiçbir şey bulamadım. Bir demoda otomatik olarak RTL'yi işlediğini ve View'leri kullanarak bir şeyler yerleştirirken bodyher zaman otomatik olarak ortaladığını gördüm . Yerleşim sistemi hakkında kaçırdığım bir kavram var mı SwiftUIve yoksa metin hizalama özelliklerini nasıl ayarlayabilirim Text?
98 ios  swift  swiftui 

12
SwiftUI'de etkinlik göstergesi
SwiftUI'ye tam ekran etkinlik göstergesi eklemeye çalışıyorum. Protokolde .overlay(overlay: )işlevi kullanabilirim View. Bununla, herhangi bir görünüm bindirmesi yapabilirim, ancak iOS varsayılan stil UIActivityIndicatorVieweşdeğerini uygulamasında bulamıyorum SwiftUI. İle varsayılan stil çarkı nasıl yapabilirim SwiftUI? NOT: Bu, UIKit çerçevesinde aktivite göstergesi eklemekle ilgili değildir.
97 swiftui 

20
SwiftUI kullanırken klavye nasıl gizlenir?
Nasıl gizlemek için keyboardkullanan SwiftUIvakalarda altında mı? Dava 1 Bende var TextFieldve keyboardkullanıcı returndüğmeyi tıkladığında gizlemem gerekiyor . Durum 2 Ben var TextFieldve keyboardkullanıcı dışarıya dokunduğunda gizlemem gerekiyor . Bunu kullanarak nasıl yapabilirim SwiftUI? Not: İle ilgili bir soru sormadım UITextField. Kullanarak yapmak istiyorum SwifUI.TextField.

3
SwiftUI: @Binding değişkenleriyle özel bir init nasıl uygulanır?
Bir para giriş ekranı initüzerinde çalışıyorum ve başlatılan miktara göre bir durum değişkeni ayarlamak için bir özel uygulamaya ihtiyacım var . Bunun işe yarayacağını düşündüm, ancak şu derleyici hatası alıyorum: Cannot assign value of type 'Binding<Double>' to type 'Double' struct AmountView : View { @Binding var amount: Double @State var …
95 swift  swiftui 

15
SwiftUI NavigiationView'da varsayılan Gezinme Çubuğu alanı nasıl kaldırılır
SwiftUI'de yeniyim (çoğu insan gibi) ve bir Navigasyon Görünümü'ne katıştırdığım bir Listenin üstündeki bazı beyaz boşlukları nasıl kaldıracağımı bulmaya çalışıyorum Bu resimde, Listenin üzerinde biraz beyaz boşluk olduğunu görebilirsiniz. Başarmak istediğim şey bu Kullanmayı denedim .navigationBarHidden(true) ancak bu gözle görülür bir değişiklik yapmadı. Şu anda navigasyonumu ayarlıyorumBunun gibi görüntüle NavigationView …

11
SwiftUI'de nasıl çok satırlı bir TextField oluşturabilirim?
SwiftUI'de çok satırlı bir TextField oluşturmaya çalışıyorum, ancak nasıl olduğunu anlayamıyorum. Şu anda sahip olduğum kod bu: struct EditorTextView : View { @Binding var text: String var body: some View { TextField($text) .lineLimit(4) .multilineTextAlignment(.leading) .frame(minWidth: 100, maxWidth: 200, minHeight: 100, maxHeight: .infinity, alignment: .topLeading) } } #if DEBUG let sampleText …
93 ios  swiftui 

2
SwiftUI'nin DSL'sini ne etkinleştirir?
Apple'ın yeni gibi görünüyor SwiftUIçerçeve bir kullanır sözdizimi yeni bir tür etkin bir şekilde başlığın oluşturur ancak başka sözdizimi vardır: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } Bu sözdiziminin gerçekte ne olduğunu anlamaya çalışırken , VStackburada kullanılan …
89 swift  swiftui 

4
NavigationLink Yalnızca Bir Kez Çalışır
Girişli bir uygulama üzerinde çalışıyordum ve giriş yaptıktan sonra listelenen kategoriler var. Ve her kategori altında yatay olarak listelenen bazı öğeler vardır. Giriş yaptıktan sonra, ana sayfa görünür ve her şey harika listelenir. Bir öğeye tıkladığınızda ayrıntılı ekrana gider, ancak geri dönmeye çalıştığınızda çöker. Bu akışı buldum SwiftUI uygulamam, bir …

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.