我setBackButtonTitlePositionAdjustment:forBarMetrics:
在 UIBarButtonItem 的外观上使用该方法,如下所示:
UIBarButtonItem.appearance().setBackButtonTitlePositionAdjustment(UIOffsetMake(12, -1), forBarMetrics: .Default)
UIBarButtonItem.appearance().setBackButtonTitlePositionAdjustment(UIOffsetMake(15, -1), forBarMetrics: .Compact)
然后,在一个视图控制器中,我想用它backButtonTitlePositionAdjustment(for:)
来获取值。我认为必须有一个我可以使用的 UIBarMetrics 值 - 也许在导航栏或 UITraitCollection 中,但我认为我遗漏了一些明显的东西?