TabView с PageTabViewStyle() не использует доступную высоту в ScrollViewIOS

Программируем под IOS
Anonymous
TabView с PageTabViewStyle() не использует доступную высоту в ScrollView

Сообщение Anonymous »

Итак, у меня есть TabView, как показано ниже, но когда я пытаюсь реализовать его в ScrollView, мне всегда приходится задавать ему фиксированную высоту. Есть ли способ указать TabView использовать необходимое пространство в ScrollView? Я не знаю высоту внутреннего содержимого (которое, кстати, меняется со временем) TabView, поэтому фиксированная высота мне не подходит.
Я попробовал .frame( maxHeight: .infinity), но, похоже, это не работает
import SwiftUI

struct TEST: View {
var body: some View {
ScrollView {
TabView {
Text("Hello World")
}
.tabViewStyle(PageTabViewStyle(indexDisplayMode: .never))
.frame(maxHeight: .infinity)
// only .frame() with fixed Height works...
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/641 ... scrollview

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