IOS 26 Бета: сборщики на панели инструментов расширяют ширину. Как сделать это компактным?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 IOS 26 Бета: сборщики на панели инструментов расширяют ширину. Как сделать это компактным?

Сообщение Anonymous »

Я заметил проблему макета с Picker при использовании на панели инструментов . Сборщик растягивается и заполняет доступное пространство на панели инструментов , которая не соответствует внешнему виду других элементов управления, таких как меню . Похоже, что независимо от того, как я применяю панель инструментов на панели инструментов . Эта проблема, по -видимому, возникает только для Picker . Другие представления не имеют этой проблемы. < /P>
my code: < /p>

Код: Выделить всё

struct ContentView: View {
@State private var selectedOption: Options = .option1

var body: some View {
NavigationStack {
Text("Test")
.toolbar {
ToolbarItem(placement: .topBarTrailing) {
Picker("Picker", selection: $selectedOption) {
ForEach(Options.allCases, id: \.self) { option in
Text(option.rawValue).tag(option)
}
}
}
ToolbarItem(placement: .topBarTrailing) {
Menu("Menu") {
ForEach(Options.allCases, id: \.self) { option in
Text(option.rawValue)
}
}
}
}
}
}

enum Options: String, CaseIterable {
case option1, option2, option3
}
}
Это то, что он в настоящее время производит:

Как я могу решить эту проблему без настройки. Это кажется ошибкой, и я уже отправил отзывы (FB18071705) недели назад после выпуска бета -версии 1, но теперь мы находимся в бета -2, и нет исправления.

Подробнее здесь: https://stackoverflow.com/questions/796 ... it-compact
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»