Эффект стекла iOS 26 не выравнивает изображение по центру на панели инструментов в альбомном режимеIOS

Программируем под IOS
Ответить
Anonymous
 Эффект стекла iOS 26 не выравнивает изображение по центру на панели инструментов в альбомном режиме

Сообщение Anonymous »

У меня есть этот код в SwiftUI:

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

import SwiftUI

struct ContentView: View {
var body: some View {
NavigationStack {
VStack {
Image(systemName: "globe")
.imageScale(.large)
.foregroundStyle(.tint)
Text("Hello, world!")
}
.toolbar {
ToolbarItemGroup(placement: .topBarTrailing) {
Button {
// action
} label: {
Image(systemName: "envelope")
}
}
}
}
.navigationTitle("Hello")
}
}
В портретном режиме он отображается нормально, см. изображение кнопки по центру с эффектом стекла:
Изображение

Однако в альбомном режиме изображение не выровнено по центру:
Изображение

Если я помещу это в topBarLeading, то изображение будет выглядеть так:
Изображение

Как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/798 ... scape-mode
Ответить

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

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

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

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

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