SwiftUI: как центрировать tabItems вертикально в TabView?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 SwiftUI: как центрировать tabItems вертикально в TabView?

Сообщение Anonymous »

Я добавил 5 элементов вкладок в TabView. Средний — это просмотр изображения, а остальные — текстовый вид. Почему они не центрированы по вертикали? Представление изображения располагается поверх TabView.
Изображение
< /p>
Это код,

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

struct ContentView: View {

var body: some View {
TabView {
Text("")
.tabItem {
Text("One")
}
Text("")
.tabItem {
Text("Two")
}
Text("")
.tabItem {
Image(systemName: "plus.app")
}
Text("")
.tabItem {
Text("Three")
}
Text("")
.tabItem {
Text("Four")
}
}
.onAppear {
let tabBarItemAppearence = UITabBarItemAppearance()

let tabBarAppearance = UITabBarAppearance()
tabBarAppearance.shadowColor = UIColor(.gray)
tabBarAppearance.stackedLayoutAppearance = tabBarItemAppearence

UITabBar.appearance().scrollEdgeAppearance = tabBarAppearance
}
}
}

#Preview {
ContentView()
}
После замены представления «Текст» представлением «Метка», которое задает свойство systemImage, оказывается, что изображение в представлении «Метка» совпадает с представлением «Изображение».

Изображение

Есть ли способы вертикального центрировать общие представления внутри tabItems?

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • SwiftUI TabView: добавление верхнего отступа к TabItems
    Гость » » в форуме IOS
    0 Ответы
    60 Просмотры
    Последнее сообщение Гость
  • Как вертикально центрировать div на странице @page и распечатать (DomPDF и Laravel)
    Гость » » в форуме CSS
    0 Ответы
    87 Просмотры
    Последнее сообщение Гость
  • Вертикально центрировать SVG в кнопке ::before [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    51 Просмотры
    Последнее сообщение Anonymous
  • Центрировать вертикально рядом с плавающим элементом
    Anonymous » » в форуме CSS
    0 Ответы
    54 Просмотры
    Последнее сообщение Anonymous
  • Вертикально центрировать div внутри другого div, который не имеет фиксированной высоты.
    Anonymous » » в форуме CSS
    0 Ответы
    80 Просмотры
    Последнее сообщение Anonymous

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