【发布时间】:2014-09-17 14:16:06
【问题描述】:
我需要将股票后退按钮向右移动几个像素,因为它向左移动太远,以至于当 iPad 在某些情况下您根本看不到该按钮。
我尝试过的:
[self.navigationController.navigationItem.backBarButtonItem setImageInsets:UIEdgeInsetsMake(0, 20, 0, 0)];
[self.navigationItem.backBarButtonItem setImageInsets:UIEdgeInsetsMake(0, 20, 0, 0)];
[self.navigationController.navigationBar.backItem.backBarButtonItem setImageInsets:UIEdgeInsetsMake(0, 20, 0, 0)];
这可能吗?
【问题讨论】:
-
上面的“self”是什么?视图控制器?后退按钮由堆栈上的前一个 VC 提供,因此您可以在推送下一个 VC 的任何视图控制器上尝试它。
-
Self 是应用程序中所有其他 VC 继承的基本视图控制器。
标签: objective-c uinavigationcontroller uinavigationbar uibarbuttonitem