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
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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