Pertanyaan yang diberi tag swiftui

SwiftUI adalah Swift API deklaratif Apple untuk mendefinisikan antarmuka pengguna grafis. Gunakan tag ini untuk pertanyaan tentang SwiftUI di platform apa pun.

111
Menyisih dari UISceneDelegate / SwiftUI di iOS

Saat ini saya menggunakan Xcode 11 Beta 5. Dalam aplikasi saya, ini berjalan dengan baik di iOS 12 dan di bawahnya. Namun, di iOS 13 sepertinya menggunakan UIScenedefault. Ini menyebabkan aplikasi saya tidak melakukan apa pun. Saat aplikasi diluncurkan pada penginstalan baru, ada persyaratan dan...

100
Pindahkan TextField ke atas saat keyboard muncul di SwiftUI

Saya memiliki tujuh TextFielddi dalam utama saya ContentView. Saat pengguna membuka keyboard, beberapa di TextFieldantaranya tersembunyi di bawah bingkai keyboard. Jadi saya ingin TextFieldmenaikkan semuanya masing-masing saat keyboard telah muncul. Saya telah menggunakan kode di bawah ini...

91
Indikator aktivitas di SwiftUI

Mencoba menambahkan indikator aktivitas layar penuh di SwiftUI. Saya dapat menggunakan .overlay(overlay: )fungsi dalam ViewProtokol. Dengan ini, saya dapat membuat hamparan tampilan apa pun, tetapi saya tidak dapat menemukan gaya default iOS yang UIActivityIndicatorViewsetara

90
Perataan teks SwiftUI

Di antara banyak properti Texttampilan, saya tidak dapat menemukan yang terkait dengan perataan teks. Saya telah melihat dalam demo yang menangani RTL secara otomatis, dan ketika menempatkan barang menggunakan View body, itu selalu memusatkan secara otomatis. Apakah ada beberapa konsep yang...

89
Apa yang memungkinkan DSL SwiftUI?

Sepertinya SwiftUIkerangka kerja baru Apple menggunakan jenis sintaks baru yang secara efektif membangun tupel, tetapi memiliki sintaks lain: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } Mencoba untuk...

75
NavigationLink Hanya Bekerja Sekali

Saya sedang mengerjakan aplikasi dengan login dan setelah login ada kategori yang terdaftar. Dan di bawah setiap kategori ada beberapa item yang terdaftar secara horizontal. Masalahnya adalah setelah login, halaman utama muncul dan semuanya terdaftar dengan baik. Ketika Anda mengklik pada suatu...