我试图让我的导航栏与左右按钮(SF符号)和标题对齐,这样看起来更好,但标题视图中的文本似乎有一些间距或顶部对齐,它使标题看起来更高,这不是我想要的。如何使文本居中?
编辑:似乎在使用自定义字体时会发生这种情况,当我尝试系统字体和其他自定义字体时,其中一些字体显示正确
EDIT2:经过进一步调查发现是字体问题,我使用的字体设计没有居中,即使从下拉菜单中选择字体也可以看到,选择也没有居中

发布于 2020-04-24 18:27:22
对于这个主题中的问题,这不是必须的答案,但它是对我的问题的答案。
事实证明,我的问题是由自定义字体引起的,它的设计是在下面留出空间。所以我最后做的就是使用下面这行代码来降低导航标题:
navigationController?.navigationBar.setTitleVerticalPositionAdjustment(CGFloat(5), for: UIBarMetrics.default)https://stackoverflow.com/questions/61405391
复制相似问题