Содержимое SwiftUI TabView, передаваемое за заголовкомIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Содержимое SwiftUI TabView, передаваемое за заголовком

Сообщение Anonymous »

У меня есть список SwiftUi, где каждый элемент ведет к TabView. При доступе к TabView и прокрутке вниз содержимое вкладки перемещается за панель инструментов текущего представления.
См. пример

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

import SwiftUI
import SwiftData

struct ContentView: View {
@Query private var items: [Item]

private var itemsBis: [String] {
Array(repeating: "Item ", count: 100)
}

var body: some View {
NavigationSplitView {
List {
ForEach(items) { item in
NavigationLink {
TabView {
Tab("Tab 1", systemImage: "house") {
Form {
ForEach(Array(itemsBis.enumerated()), id: \.offset) { index, item in
Text("\(item) \(index + 1)")
}
}
}
Tab("Tab 2", systemImage: "circle") {
Form {
ForEach(Array(itemsBis.enumerated()), id: \.offset) { index, item in
Text("\(item) \(index + 1)")
}
}

}
Tab("Tab 3", systemImage: "gear") {
Form {
ForEach(Array(itemsBis.enumerated()), id: \.offset) { index, item in
Text("\(item) \(index + 1)")
}
}
}
}
} label: {
Text(item.timestamp, format: Date.FormatStyle(date: .numeric, time: .standard))
}
}
}
} detail: {
Text("Select an item")
}
}
}

#Preview {
ContentView()
.modelContainer(for: Item.self, inMemory: true)
}

В конце концов, после нескольких прокруток или переключения вкладок контент будет отображаться правильно.
Какие изменения мне следует внести, чтобы избежать такого поведения?

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • SwiftUI: PhotosPicker не может загрузить передаваемое изображение
    Anonymous » » в форуме IOS
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Как применить разницу между основным заголовком оси Y и заголовком подграфика по оси Y
    Anonymous » » в форуме Python
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Совместите значок с заголовком, пока текст начинается под заголовком
    Anonymous » » в форуме Html
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Совместите значок с заголовком, пока текст начинается под заголовком
    Anonymous » » в форуме CSS
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Содержимое внутри TabView не увеличивается. Внутри ScrollView
    Anonymous » » в форуме IOS
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

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