Pytania otagowane jako swiftui

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.


3
SwiftUI NavigationLink Ukryj strzałkę
Czy istnieje sposób, aby ukryć strzałkę po prawej stronie widoku łącza nawigacyjnego, który jest dodawany automatycznie? Chcę pokazać siatkę obrazu za pomocą NavigationView -> Lista -> HStack -> NavigationLink_1 - NavigationLink_2 Nawigacja LinkLink ma strzałki i wygląda dziwnie

1
Jak debugować „błąd warunku wstępnego” w Xcode?
Tworzę aplikację SwiftUI na Xcode 11, ale kończy się natychmiast, gdy przełączę się na określoną kartę w aplikacji. Rzecz w tym, że zawsze wskazuje na Application Delegateplik, który moim zdaniem nie jest tak naprawdę problemem. Otrzymuję również ten błąd w konsoli precondition failure: invalid input index: 2i to wszystko, nie …

1
Jak mogę rozpakować opcjonalną wartość w powiązaniu w Swift?
Tworzę aplikację za pomocą SwiftUI i chciałbym sposób przekonwertować Binding<Value?>na Binding<Value>. W mojej aplikacji mam taki, AvatarViewktóry wie, jak renderować obraz dla konkretnego użytkownika. struct AvatarView: View { @Binding var userData: UserData ... } Moja aplikacja zawiera ContentViewdwa powiązania: słownik użytkowników według identyfikatora i identyfikator użytkownika, którego awatar powinniśmy wyświetlać. …
9 ios  swift  swiftui  combine 

1
Wysokość listy SwiftUI - jak kontrolować?
Mam prostą listę w SwiftUI. Kod i zrzut ekranu zawarte poniżej. Chciałbym zmniejszyć wysokość każdego wiersza na liście (aby mniej przestrzeni między liniami i liniami tekstu bliżej siebie). Próbowałem już dodać „.frame (wysokość: 20)” do HStack, ale pozwala to tylko zwiększyć odstępy między wierszami! Czy jest na to sposób? Dzięki! …

2
Jak zwrócić gest machnięcia w SwiftUI tak samo jak w UIKit (InteractivePopGestureRecognizer)
Interaktywny rozpoznawanie gestów pop powinien pozwolić użytkownikowi cofnąć poprzedni widok w stosie nawigacji, gdy przesuną palcem ponad połowę ekranu (lub coś wokół tych linii). W SwiftUI gest nie jest anulowany, gdy przeciągnięcie nie było wystarczająco daleko. SwiftUI: https://imgur.com/xxVnhY7 UIKit: https://imgur.com/f6WBUne Pytanie: Czy można uzyskać zachowanie UIKit podczas korzystania z widoków …
9 ios  swift  swiftui 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.