Chciałbym, aby obramowanie w dolnej części zostało zachowane tylko w UITextField. Ale nie wiem, jak możemy to utrzymać na dole. Czy możesz mi
SwiftUI to deklaratywne API Swift firmy Apple do definiowania graficznych interfejsów użytkownika. Użyj tego tagu, jeśli masz pytania dotyczące SwiftUI na dowolnej platformie.
Chciałbym, aby obramowanie w dolnej części zostało zachowane tylko w UITextField. Ale nie wiem, jak możemy to utrzymać na dole. Czy możesz mi
Jeśli mam aplikację utworzoną za pomocą SwiftUI, czy będzie działać na iOS poniżej iOS
Zaczynam wypróbowywać SwiftUIi jestem zaskoczony, że zmiana koloru tła w pliku nie wydaje się łatwa View. Jak to robisz używając SwiftUI?
Obecnie używam Xcode 11 Beta 5. W mojej aplikacji działa dobrze na iOS 12 i niższych. Jednak na iOS 13 wygląda na to, że UIScenedomyślnie używa . To powoduje, że moja aplikacja nic nie robi. Gdy aplikacja uruchamia się przy nowej instalacji, użytkownik musi zaakceptować warunki, które musi...
Biorąc pod uwagę ten kod: 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 :...
Mam duży obraz w Assets.xcassets. Jak zmienić rozmiar tego obrazu za pomocą SwiftUI, aby był mały? Próbowałem ustawić ramkę, ale to nie działa: Image(room.thumbnailImage) .frame(width: 32.0, height: 32.0)
Pracuję na ekranie wprowadzania pieniędzy i muszę zaimplementować niestandardową initkonfigurację zmiennej stanu na podstawie zainicjowanej kwoty. Myślałem, że to zadziała, ale otrzymuję błąd kompilatora: Cannot assign value of type 'Binding<Double>' to type 'Double' struct AmountView :...
Mam siedem TextFieldw moim głównym ContentView. Gdy użytkownik otwiera klawiaturę, niektóre z nich TextFieldsą ukryte pod ramką klawiatury. Więc chcę przesunąć wszystko TextFieldodpowiednio w górę, gdy pojawi się klawiatura. Użyłem poniższego kodu, aby dodać TextFieldna ekranie. struct...
Jestem nowy w SwiftUI (jak większość ludzi) i próbuję dowiedzieć się, jak usunąć niektóre białe znaki nad listą, którą osadziłem w NavigationView Na tym obrazku widać, że nad listą znajduje się spacja To, co chcę osiągnąć, to to Próbowałem użyć .navigationBarHidden(true) ale to nie...
Wśród wielu właściwości Text widoku nie znalazłem żadnych związanych z wyrównaniem tekstu. Widziałem w wersji demonstracyjnej, że automatycznie obsługuje RTL, a podczas umieszczania rzeczy za pomocą View bodyzawsze automatycznie centruje. Czy brakuje mi jakiejś koncepcji dotyczącej systemu...
Próbuję dodać pełnoekranowy wskaźnik aktywności w SwiftUI. Potrafię używać .overlay(overlay: )funkcji w Viewprotokole. Dzięki temu mogę utworzyć dowolną nakładkę widoku, ale nie mogę znaleźć odpowiednika domyślnego stylu iOS UIActivityIndicatorVieww SwiftUI. Jak mogę utworzyć domyślny spinner...
Jak ukryć keyboardużywanie SwiftUIw poniższych przypadkach? Przypadek 1 Mam TextFieldi muszę ukryć, keyboardkiedy użytkownik kliknie returnprzycisk. Przypadek 2 Mam TextFieldi muszę ukryć, keyboardkiedy użytkownik stuka na zewnątrz. Jak mogę to zrobić za pomocą SwiftUI? Uwaga: Nie zadałem...
Wygląda na to, że nowa SwiftUIstruktura Apple wykorzystuje nowy rodzaj składni, która skutecznie buduje krotkę, ale ma inną składnię: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } Próbując wyjaśnić, czym...
Próbowałem utworzyć wielowierszowe pole tekstowe w SwiftUI, ale nie wiem, jak to zrobić. Oto kod, który obecnie posiadam: struct EditorTextView : View { @Binding var text: String var body: some View { TextField($text) .lineLimit(4) .multilineTextAlignment(.leading) .frame(minWidth: 100,...
Pracowałem nad aplikacją z logowaniem, a po zalogowaniu pojawiają się kategorie. W każdej kategorii znajdują się niektóre pozycje wymienione w poziomie. Rzecz jest po zalogowaniu, pojawia się strona główna i wszystko jest wymienione świetnie. Kliknięcie elementu powoduje przejście do szczegółowego...
Minimalny odtwarzalny przykład (Xcode 11.2 beta, działa w Xcode 11.1): struct Parent: View { var body: some View { NavigationView { Text("Hello World") .navigationBarItems( trailing: NavigationLink(destination: Child(), label: { Text("Next") }) ) } } } struct Child: View {...
Staram się stworzyć architekturę dla większej, gotowej do produkcji aplikacji SwiftUI. Cały czas pracuję nad tym samym problemem, który wskazuje na poważną wadę projektową w SwiftUI. Nadal nikt nie dał mi pełnej odpowiedzi, gotowej do produkcji. Jak zrobić widoki wielokrotnego użytku, w...
Mam ten ContentView z dwoma różnymi widokami modalnymi, więc używam sheet(isPresented:)dla obu, ale jak się wydaje, tylko ostatni jest prezentowany. Jak mogę rozwiązać ten problem? A może nie można używać wielu arkuszy w widoku w SwiftUI? struct ContentView: View { @State private var...
W trybie imperatywnym Szybki często stosuje się właściwości obliczeniowe, aby zapewnić wygodny dostęp do danych bez powielania stanu. Powiedzmy, że mam tę klasę do bezwzględnego użycia MVC: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue != currentUser...
Stworzyłem świeżą aplikację jednostronicową na iOS (w tym SwiftUI) z Xcode 11.1 i włączoną Mac Catalyst. Po uruchomieniu nowego projektu na komputerze Mac (oczywiście macOS 10.15) po dotknięciu okna raz pojawia się następujący błąd. 2019-10-18 12:59:48.479186+0200 test[3130:122148] Metal API...