从iOS 11开始,Apple为UINavigationBar
和UINavigationItem
添加了大标题显示模式,其效果如下:
我们可以使用以下Swift代码简单地启用此效果:
navigationBar.prefersLargeTitles = true
我的问题是如何使大标题从右到左可用于东部从右到左的语言?
提前致谢。
最佳答案
我使用这种方法:
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.navigationBar.subviews[1].semanticContentAttribute = .forceRightToLeft
}