Есть ли способ противостоять этому? Я абсолютный новичок и пытаюсь понять это лучше. Я просто хочу, чтобы он мог располагаться рядом с вкладками и не перекрывать контент, найденный в других представлениях.
Это мой код ContentView.
Код: Выделить всё
struct ContentView: View {
var body: some View {
ZStack(alignment: .bottom) {
// Main TabView
TabView {
News()
.tabItem {
Label("News", systemImage: "newspaper")
}
Events()
.tabItem {
Label("Events", systemImage: "calendar")
}
Browse()
.tabItem {
Label("Browse", systemImage: "square.grid.2x2")
}
Account()
.tabItem {
Label("Account", systemImage:"person.crop.circle.fill")
}
}
.safeAreaInset(edge: .bottom) {
MiniPlayer()
.background(.ultraThickMaterial)
.cornerRadius(10)
.shadow(radius: 1)
.frame(maxWidth: .infinity, maxHeight: 60)
.padding(.bottom, 55)
}
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... d-adapt-my
Мобильная версия