0
我有数百个视图控制器正在处理中。我将根视图控制器嵌入到导航控制器中。我想在每个视图的导航栏中添加一个“主页”按钮,除了根视图。我怎样才能做到这一点,而不必在UI Builder中为每个视图添加一个按钮?iOS ::导航栏上的按钮仅出现在根视图控制器上
我有数百个视图控制器正在处理中。我将根视图控制器嵌入到导航控制器中。我想在每个视图的导航栏中添加一个“主页”按钮,除了根视图。我怎样才能做到这一点,而不必在UI Builder中为每个视图添加一个按钮?iOS ::导航栏上的按钮仅出现在根视图控制器上
子类您的导航控制器,并显式添加一个默认的BarButtonItem它,以便它默认每个视图。在你的根视图上,通过设置navigationController.rightBarItem = nil或leftBar将其删除...无论你的情况如何。