首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在导航标题视图中居中显示文本

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

Stack Overflow用户
提问于 2020-04-24 17:39:56
回答 1查看 552关注 0票数 1

我试图让我的导航栏与左右按钮(SF符号)和标题对齐,这样看起来更好,但标题视图中的文本似乎有一些间距或顶部对齐,它使标题看起来更高,这不是我想要的。如何使文本居中?

编辑:似乎在使用自定义字体时会发生这种情况,当我尝试系统字体和其他自定义字体时,其中一些字体显示正确

EDIT2:经过进一步调查发现是字体问题,我使用的字体设计没有居中,即使从下拉菜单中选择字体也可以看到,选择也没有居中

​

​

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-24 18:27:22

对于这个主题中的问题,这不是必须的答案,但它是对我的问题的答案。

事实证明,我的问题是由自定义字体引起的,它的设计是在下面留出空间。所以我最后做的就是使用下面这行代码来降低导航标题:

代码语言:javascript
复制
navigationController?.navigationBar.setTitleVerticalPositionAdjustment(CGFloat(5), for: UIBarMetrics.default)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61405391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档