SwiftUI:如何将NavigationBarItem与大标题导航标题对齐?

加里·萨博

不管我尝试了什么,都无法使该导航栏项与该视图上的大标题对齐?我尝试过用Spacer()填充或将其放置在VStack中,但都没有将其按下。如何正确对齐?

var body: some View {
            NavigationView {
                  //omitted 
                        .navigationTitle("Exertion")
                    }
                    .navigationBarItems(
            trailing:
                    Button(action: {
                        self.isShowingExertionCalendarSheet.toggle()
                    }) {
                        Image(systemName: "calendar")
                              .font(.system(size: 30, weight: .bold))                          
            }
        )   
    }           
}

图像

胡安乔

你不能 因为导航标题是动态的,因为滚动时它可以从小到大变化,所以至少您要另外说一遍,UI不允许您将导航项设置为在预期位置以外的其他位置垂直对齐。在安全区域的正下方。就像给一个领先的导航项目隐藏了后退按钮。这就是通过SwiftUI或UIKIt可可触摸的工作方式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SwiftUI:如何将NavigationBarItem与大标题导航标题对齐?

来自分类Dev

如何将导航与标题对齐

来自分类Dev

在SwiftUI中动态更改导航标题?

来自分类Dev

反应导航标题

来自分类Dev

如何更改反应导航标题的高度

来自分类Dev

如何使用 CSS 和 HTML 对齐导航标题中的文本?

来自分类Dev

如何将图标与其标题对齐?

来自分类Dev

SwiftUI仅更改当前视图的导航标题颜色

来自分类Dev

导航标题不居中?

来自分类Dev

设置抽屉导航标题

来自分类Dev

导航标题未显示

来自分类Dev

反应导航标题右键

来自分类Dev

如何从活动中更新导航标题中的TextView?

来自分类Dev

如何在导航标题视图中居中显示文本

来自分类Dev

如何使Bootstrap导航标签标题可编辑?

来自分类Dev

如何在导航标题下添加搜索栏

来自分类Dev

如何使用wheelnav js沿路径弯曲导航标题

来自分类Dev

如何更改 xcode 项目中的导航标题按钮文本

来自分类Dev

将导航栏与标题图像对齐

来自分类Dev

如何将图像与标题元素并排对齐?

来自分类Dev

Matplotlib:如何将标题与y标签精确对齐?

来自分类Dev

Android如何将标题与ListView项对齐

来自分类Dev

如何将按钮放置在与标题对齐的位置?

来自分类Dev

如何将ExpandableListview的标题文本对齐到最左端?

来自分类Dev

如何将 Div 与不同的标题长度对齐

来自分类Dev

如何将导航抽屉应用程序的标题居中?

来自分类Dev

如何将导航元素放置在标题元素下?

来自分类Dev

如何以编程方式更改导航标题中的标题项目

来自分类Dev

顶部的导航标题布局截断