Описание тега swiftui-view
0
ответов
SwiftUI - обнаружение изменения глобального положения представления
На самом деле я новичок в SwiftUI. Я хочу знать, есть ли способ определить, когда меняется глобальная позиция представления. На данный момент я могу получить глобальную позицию представления с помощью GeometryReader, но я определенно не могу определ…
21 фев '21 в 02:36
1
ответ
macOS - Ошибка при передаче информации через представление пользовательского интерфейса
Я пытаюсь передать информацию из одного представления SwiftUI (скажем) в другое (), используя NavigationLink. Я нашел эту статью, но когда пытаюсь ее запустить, получаю сообщение об ошибке "Cannot find type 'Event' in scope": Вот мой код для View1: …
25 мар '21 в 05:38
1
ответ
SwiftUI: как показать некоторые кнопки панели инструментов только для iPhone
У меня есть набор кнопок на панели инструментов, которые должны отображаться, только если устройство iPhone (не iPad). Следующий код выдает эту ошибку: Замыкание, содержащее оператор потока управления, нельзя использовать с построителем результатов …
10 май '21 в 20:58
1
ответ
Swift - функция для возврата другого значения на основе другой переменной
У меня есть представление (view1) для отображения разных данных, и я хотел бы, чтобы это представление изменилось в зависимости от другой переменной. struct View1: View { let array = myFunc() var body: some View { VStack { Text("\(settings.score)") …
12 май '21 в 00:09
1
ответ
Пользовательская структура сетки не передает размер GridItems в SwiftUI
Я пытаюсь создать новую сеточную структуру в SWiftUI для представления полей с переменными размерами. В этой связи я использую несколько LazyVGridс в HStackи иметь условие для отображения моих элементов данных в правильном порядке. Это представление…
27 май '21 в 17:01
0
ответов
SwiftUI - как создать анимацию перехода между представлениями, не влияя на дочернее представление?
В SwiftUI у меня есть такая общая настройка представления: import SwiftUI struct ContentView: View { @State var index: Int = 0 var body: some View { if self.index == 0{ FirstView(index: $index) } if self.index == 1 { SecondView(index: $index) .trans…
30 май '21 в 04:00
2
ответа
Заполнение, смещение или положение в SwiftUI
Я пытаюсь расположить круг так, чтобы его центр находился поверх прямоугольника, подобного этому. Диаметр круга не обязательно должен быть такой же ширины, как прямоугольник. Я пытаюсь понять, как лучше и практичнее всего этого добиться? Должен ли я…
02 июн '21 в 22:39
1
ответ
Расширение SwiftUI View вызывается при загрузке / обновлении просмотра
Мы создали настраиваемое расширение представления, чтобы расширить функциональность и добавить кучу настроек в соответствии с нашими потребностями; import SwiftUI extension View { public func alertX(isPresented: Binding<Bool>, content: () ->…
04 июн '21 в 21:36
2
ответа
Передача списка между представлениями в SwiftUi
Я делаю приложение со списком ToDo самостоятельно, чтобы попытаться познакомиться с разработкой для iOS, и у меня возникла одна проблема: У меня есть отдельный Viewсвязана для входа в новую задачу с. Вот код этого файла: import SwiftUI struct AddTas…
05 июн '21 в 20:26
1
ответ
Увеличение переменной в функции вызывает ошибку при предварительном просмотре (swiftui)
У меня есть этот код, внутри которого я вызываю функцию makeView, которая возвращает View, а в функции makeView я увеличиваю переменную id и передаю ее в View, но когда я это делаю, она показывает эту ошибку «Обновление предварительного просмотра из…
15 июн '21 в 11:31
1
ответ
SwiftUI: добавить список в прокрутку со значком выше
Я пытаюсь добавить список элементов в представление, имея значок выше. В настоящее время, когда я создаю свой код, он разделяет значок и список, что я и ищу, но делает значок статическим, а список прокручиваемым. Я хочу, чтобы значок и список переме…
20 июн '21 в 07:00
0
ответов
Как предотвратить выталкивание представления другим представлением, расширяющимся в SwiftUI
Если у вас есть что-то подобное. Вы увидите, что нижние виды и выровнены друг с другом. HStack(spacing: 0) { Rectangle() .fill(Color.smashFrameStartup) .overlay( VStack { Text("Data").font(.system(size: 100.0)) Text("rectangle 1") } ) Rectangle() .f…
20 июл '21 в 22:19
2
ответа
Пользовательская форма регистрирует касания за пределами нарисованного контура
Я создал пользовательскую форму в SwiftUI, но когда я добавляю к ней модификатор, он регистрирует касания за пределами области, которую я нарисовал для (он регистрирует касания в любом месте в пределах используемого для рисования). Как сделать так, …
23 июл '21 в 04:12
4
ответа
Передача вычисляемой переменной в другое представление
Я пытаюсь создать свою собственную сетку, размер которой изменяется под каждый элемент. Это нормально. Вот код GeometryReader { geo in let columnCount = Int((geo.size.width / 250).rounded(.down)) let tr = CDNresponse.data?.first?.translations ?? [] …
09 авг '21 в 10:58
1
ответ
Как обернуть #available в это настраиваемое расширение .if в представлении SwiftUI?
Я использую это расширение, которое отлично работает и должно быть добавлено в SwiftUI, однако в этом случае оно не сработает, чтобы проверить #available потому что #available may only be used as condition of an 'if', 'guard' or 'while' statement Ка…
16 авг '21 в 21:13
1
ответ
SwiftUI: обрезка изображения для придания формы
В настоящее время я работаю над некоторым экраном загрузки в SwiftUI и хочу реализовать какую-то анимацию изображений с помощью простого пути. Я сделал простую Shape-анимацию с контуром, но я застрял с обрезкой изображения к нему . Является ли это в…
22 авг '21 в 20:22
2
ответа
Отменить функциональность кнопки из другого представления?
У меня есть многоразовая панель поиска в отдельном представлении, которая выглядит так: struct SearchBar: View { @Binding var searchText: String @Binding var isSearching: Bool var body: some View { HStack { HStack { TextField("Search terms here", te…
03 окт '21 в 14:40
1
ответ
Возврат текста из другого представления Ошибка, отсутствует параметр аргумента
struct SettingsView: View { var body: some View { welcomeView() //:Missing argument for parameter 'currentAuthStat' in call } } struct welcomeView: View { @Binding var currentAuthStat: UNNotificationSetting var body: some View { explanatoryText } p…
19 окт '21 в 13:25
1
ответ
Как мне использовать частные переменные состояния для детского просмотра в Swiftui?
Итак, я создаю это приложение, в котором пользователь выбирает таблицу умножения, на которой он хочет попрактиковаться, и количество вопросов в первом просмотре, а затем, нажимая кнопку, он переходит к следующему представлению, которое передает эти …
01 ноя '21 в 18:57
1
ответ
Ошибка анимации SwiftUI Circle View
import SwiftUI struct CircularProgressView: View { @Binding var progress: Float private let strokeStyle = StrokeStyle(lineWidth: 30.0, lineCap: .round, lineJoin: .round) private let rotation = Angle(degrees: 270.0) var body: some View { ZStack { Ci…
09 ноя '21 в 21:15