我在ios中发现了一个奇怪的错误。当我使用 UINavigationController 并推送其他控制器时,titleView 向右移动了多少控制器被推送
它看起来像这样:
我的代码很简单:
self.navigationItem.title = @"Test Title";
在第二种情况下,控制器在viewControllers
堆栈中排名第 5。所有情况下的控制器都是相同的。
我在我的 AppDelegate中使用了appearance
for 。UIBarButtonItem
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(-1000, 0) forBarMetrics:UIBarMetricsDefault];