Ios 在Swiftui的底部和选项卡式标题之间添加边距/填充

Ios 在Swiftui的底部和选项卡式标题之间添加边距/填充,ios,swift,swiftui,tabview,Ios,Swift,Swiftui,Tabview,目前,我正在开发的示例应用程序中有此屏幕: 为了实现这个视图,我使用以下代码使用SwiftUI来实现GUI var body: some View { TabView(selection: $selectedTabTag) { HomeTabView().tabItem({ Image("dark_home_icon") Text(&quo

目前,我正在开发的示例应用程序中有此屏幕:

为了实现这个视图,我使用以下代码使用SwiftUI来实现GUI

var body: some View {
            TabView(selection: $selectedTabTag) {
                HomeTabView().tabItem({
                    Image("dark_home_icon")
                    Text("Home")

                }).tag(HomeView.homeTab)

                HealthTabView().tabItem({
                    Image("dark_heart_icon")
                    Text("Health")
                }).tag(HomeView.healthTab)
                
                StatsTabView().tabItem({
                    Image("dark_stats_icon")
                    Text("Statistics")
                }).tag(HomeView.statsTab)
                
                EmergencyTabView().tabItem({
                    Image("dark_phone_icon")
                    Text("Emergency")
                }).tag(HomeView.emergencyTab)
            }.accentColor(UIColor.primaryAquaBlue.toColor())
}

问题是,当在Iphone 8或之前的版本中运行此代码时,没有凹口和底部按钮,选项卡的标题太靠近手机底部,太近以至于很难看到和阅读它们,有没有办法增加此边距?我尝试过使用间隔符或在选项卡视图中添加填充,但这只会在选项卡视图中添加一个空格或删除空格,而不是添加。此外,我还尝试将填充直接添加到文本中,但它不会改变。

这是标准默认布局中的标准Apple控件。如果他们认为这是好的,那么它是好的。如果不适合您,则根据需要创建带有填充的自定义选项卡栏。这是标准默认布局中的标准Apple控件。如果他们认为这是好的,那么它是好的。如果不适合您,则根据需要创建带有填充的自定义选项卡栏。