我如何找到UINavigationBar的当前UIBarMetrics值?

时间:2016-09-01 16:27:09

标签: ios swift uinavigationbar uibarbuttonitem uibarmetrics

我在UIBarButtonItem的外观上使用setBackButtonTitlePositionAdjustment:forBarMetrics:方法如下:

UIBarButtonItem.appearance().setBackButtonTitlePositionAdjustment(UIOffsetMake(12, -1), forBarMetrics: .Default)
UIBarButtonItem.appearance().setBackButtonTitlePositionAdjustment(UIOffsetMake(15, -1), forBarMetrics: .Compact)

然后,在视图控制器中,我想使用backButtonTitlePositionAdjustment(for:)来获取值。我假设必须有一个我可以使用的UIBarMetrics值 - 也许在导航栏或UITraitCollection中,但我想我错过了一些明显的东西?

0 个答案:

没有答案