はじめに
iOS16からHomeIndicatorを非表示にする機能がSwiftUIの公式のAPIとして提供されました。
使ってみたので記録しておきます。
HomeIndicatorとは
動画
実装
import SwiftUI
struct ContentView: View {
var body: some View {
VStack {
Image(systemName: "globe")
.imageScale(.large)
.foregroundColor(.accentColor)
Text("Hello, world!")
}
+ .persistentSystemOverlays(.hidden)
}
}
おわり
iOS16より前で同じ動きを実装したい場合、下記の記事が参考になります。