UINavigationController我可能在这里遗漏了明显的东西,当用户在“主”屏幕上选择一个按钮时,我在一个被推入堆栈的 viewController 中。

我要做的是达到可以访问UIBarButtonItem后退按钮(在图像上显示为“主”)并调用setBackButtonBackgroundImage:forState:barMetrics:自定义按钮的地步。
我感到困惑的是,我是否需要从每个UIViewController被推动的东西中执行此操作,还是我需要在其本身上执行一次UINavigationController?
我认为我可以使用以下方式从推送的控制器中访问我想要的内容:
UINavigationItem *navItem = [self navigationItem];
但认为我对事物的设置方式感到困惑。