【发布时间】:2021-02-15 02:35:27
【问题描述】:
使用 UITabBar,当我处于横向模式时,我遇到了文本对齐问题。将文本上下居中以使其与图像中心对齐的最佳方法是什么?
- 我知道文本将在横向模式下位于右侧,我希望用图标将其居中。
- 我的图片是自定义图片,但我制作了 25x25、50x50 和 75x75 的 1x、2x 和 3x 版本。
- 我将 TabBar 的底部约束设置为 Superview.Bottom。
如果我只在横向模式下使用以下代码调整每个标签栏项目,我可以修复它,但这似乎是错误的。也不确定这是否适用于所有设备。
surveyTabBar.items![1].titlePositionAdjustment = UIOffset.init(horizontal: 0, vertical: -10)
【问题讨论】: