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.
Próbuję utworzyć aplikację macOS za pomocą SwiftUI. Potrzebuję TabViewczegoś podobnego, ale kiedy używam TabViewsegmentowej kontrolki, nie ma jej na pasku narzędzi macOS. Kliknij tutaj, aby zobaczyć przykład tego, co chciałbym Mój obecny kod to: import SwiftUI struct ContentView: View { var body: some View { TabView { Text("1") .tabItem { …
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
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 …
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ć. …
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! …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.