Навигация Боковая панель SplitView отображает детали iPad в альбомной ориентации. Есть ли способ избежать этого?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Навигация Боковая панель SplitView отображает детали iPad в альбомной ориентации. Есть ли способ избежать этого?

Сообщение Anonymous »

Я использую NavigationSplitView из-за его красивой боковой панели, панели инструментов и подробного макета.
В портретной ориентации это работает хорошо. Однако в альбомной ориентации возникает нежелательный побочный эффект, когда боковая панель выталкивает содержимое, хотя мне хотелось бы, чтобы оно больше выглядело так, как будто боковая панель перемещается по содержимому.
Есть ли способ избежать этого?Я попробовал стек Z, но мне не удалось сделать фон прозрачным.
Наложение деталей работает прилично, однако я не могу избежать небольшого перевода контента.

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

struct ContentView: View {
var body: some View {
ZStack {
NavigationSplitView {
List {
Text("Sidebar")
.listStyle(SidebarListStyle())
}
.background{
Color.gray.ignoresSafeArea()
}
} detail: {
Text("""
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when
""")
}
}
}
}
Изображение


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

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

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

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

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

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

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