Описание тега swiftui-picker

1 ответ

Отключить определенные элементы средства выбора

Есть ли способ отключить определенные элементы сборщика? В AppKit можно отключитьNSPopUpButton товары через NSMenuValidationпротокол, но отключение метки в сборщике предсказуемо ничего не дает. Еще один пробел в API SwiftUI? Я попытался: Picker(sele…
15 янв '20 в 12:14
3 ответа

Почему мой сборщик не отвечает в SwiftUI?

Я пробовал переключаться между сегментированным и колесным сборщиком, но ни один из них не регистрирует выбор при нажатии. NavigationView { Form { Picker(selection: self.$settings.senatorChoice, label: Text("Choose a senator")) { ForEach(0 ..< se…
2 ответа

SwiftUI Picker аварийно завершает работу при отображении через NavigationLink

Есть ли у кого-нибудь способ обхода следующего сбоя? У меня есть форма, которая отображается через NavigationLink в родительском контроллере навигации, например: var body: some View { NavigationView { NavigationLink(destination: PickerView()) { Text…
2 ответа

Разделители средства выбора SwiftUI

Я пытаюсь создать SwiftUI Picker в MacOS, который выглядит так же, как в Xcode или других приложениях Mac. Чтобы быть более конкретным, я пытаюсь добавить эту разделительную линию между элементами в средстве выбора. Как это: Я пробовал несколько вар…
22 июл '20 в 18:11
0 ответов

Как изменить размер строк в сборщике?

В настоящее время я переключаю свое приложение с построителя интерфейса на SwiftUI. Я перенес горизонтальный UIPickerview в SwiftUI, и он работает почти так же, если не лучше, чем раньше. Проблема: содержимое (изображения) внутри окна выбора значите…
29 авг '20 в 03:21
1 ответ

Как заставить SwiftUI Picker работать в subview? (Выделено серым цветом)

Я работаю над проектом SwiftUI, и у меня возникли проблемы с правильной работой сборщика. У меня есть иерархия представлений, разделенных на несколько файлов, причем начальное представление обертывает все в NavigationView. Выглядит примерно так: Mai…
08 мар '20 в 20:39
1 ответ

Почему заголовок моей страницы SwiftUI меняется при выборе опции выбора?

struct SettingsView: View { let settings: [Setting] = [ Setting(name: "Aperture Increments", options: ["1/3", "1/2", "1"]), Setting(name: "Shutter Speed Increments", options: ["1/3", "1/2", "1"]), Setting(name: "ISO Increments", options: ["1/3", "1/…
13 июл '20 в 06:09
1 ответ

Средство выбора не работает, когда активен режим редактирования

У меня есть мнение (Form), который, по сути, имеет средство выбора и список элементов, которые пользователь может изменить. Я бы хотел, чтобы список всегда можно было редактировать, чтобы пользователю не приходилось нажимать кнопку " Изменить" (мне …
21 авг '20 в 09:28
1 ответ

Название средства выбора SwiftUI?

Я пытаюсь использовать Pickerдля простого выбора. В настоящее время я использую.inlineпанель навигации для отображения заголовков. (вот где я взял пример https://www.hackingwithswift.com/quick-start/swiftui/pickers-in-forms) struct ContentView: View…
21 авг '20 в 19:24
1 ответ

Как использовать сборщик, чтобы получить какое-то значение после того, как выбор сделан?

У меня есть сборщик, который считывает список кортежей, и у меня есть пара вопросов о том, как заставить его работать. Я хочу, чтобы средство выбора отображало некоторые строки, и когда пользователь делает выбор, значение, соответствующее строке, со…
25 ноя '20 в 22:40
2 ответа

Средство выбора SwiftUI, управляемое перечислением: значение не обновлено

Согласно документации Apple относительно Picker в SwiftUI с использованием Enum, если перечисление соответствует Identifiable протокол в дополнение к CaseIterable, средство выбора, перебирающее все случаи, должно обновлять связанную переменную изнач…
09 окт '20 в 11:15
0 ответов

SwiftUI - Средство выбора стилей как по форме

Как я могу стилизовать средство выбора, чтобы оно выглядело как по форме, но без вложения в него? Средство выбора формы выглядит как навигационная ссылка, которая переносит вас на отдельный экран, где вы можете выбрать один вариант. Мне нужно такое …
1 ответ

Сбой приложения SwiftUI 2.0 при изменении значения Picker selected

привет вот мой пример кода import SwiftUI final class ViewModel: ObservableObject { @Published var countries: [Country?] = [ Country(id: 0, name: "country1", cities: ["c1 city1", "c1 city2", "c1 city3"]), Country(id: 1, name: "country2", cities: ["c…
18 фев '21 в 14:21
0 ответов

Изменение цвета фона SegementedPickerStyle (UIKit и SwiftUI)

Я использую окно выбора в SwiftUI для перехода между одной из трех страниц. Однако мне сложно понять, как настроить SegmentedPickerStyle. У меня очень простое видение сборщика ... Это могло бы выглядеть так: Feed | For You | Tools Дело в том, что вм…
1 ответ

Выбор средства выбора из свойства EnviromentObject

У меня проблема с выбором средства выбора, когда я использую свой объект EnviromentObject. Мой объект среды - это UserSettings, где пользователи сохраняют свои предпочтения, такие как язык, валюта и так далее. Я добавил этот объект в contentview как…
18 мар '21 в 20:26
1 ответ

Как лучше всего обновить выбор SwiftUI Picker() при изменении состояния приложения?

Я пытаюсь создать пользовательский интерфейс с помощью SwiftUI, в котором перечислен набор вещей, которые могут быть разных типов и каждую из которых можно обновлять. Я хотел бы сделать тип настраиваемым в пользовательском интерфейсе с помощью средс…
0 ответов

Средство выбора SwiftUI в форме. Разделитель исчезает после выбора

У меня проблема с рендерингом при использовании SwiftUI и a в Есть ошибка, из-за которой Pickerстрока остается выделенной при нажатии. Обходной путь - присвоить ему идентификатор, который меняется каждый раз, когда Formпоявляется. Однако это приводи…
22 апр '21 в 15:52
0 ответов

SwiftUI: не удается изменить цвет фона сегментированного элемента управления на очистку?

Я пытаюсь изменить фон сегментированного элемента управления на очистку, но это не работает. Если я изменю его на яркий цвет, например оранжевый или синий, цвет изменится, но при очистке по-прежнему останется оттенок серого в качестве цвета фона? 🤔 …
1 ответ

Как удалить заполнение / выровнять значение средства выбора слева со скрытой меткой в ​​SwiftUI?

Я пытаюсь выровнять мои Picker скрытые значения меток оставлены другому TextFieldв моей форме ( ). Как лучше всего удалить 8px заполнение отображаемого значения средства выбора? import SwiftUI struct ContactFormView: View { var countries = ["Malaysi…
06 май '21 в 08:23
1 ответ

SwiftUI Picker в поле зрения отключается при нажатии

Итак, я новичок в SwiftUI Я пытаюсь иметь форму в моем представлении, где у меня есть сборщик, просматривающий перечисление. Но когда я нажимаю на средство выбора, чтобы запустить его, он становится серым и ничего не делает, я должен покинуть предст…
21 май '21 в 04:35