标签: ios cocoa-touch uinavigationcontroller uinavigationbar
我很好奇,根据我的经验,你设置UINavigationItem,然后设置标题,栏按钮等,但UINavigationBar允许你设置这些项目的数组,为什么会你想这样做吗?多重带来什么好处?
UINavigationItem
UINavigationBar
答案 0 :(得分:2)
当您拥有UINavigationController并将两个或更多视图控制器推送到导航堆栈时,这种情况非常常见。这会将多个导航项目推送到导航栏。这使得后退按钮可以根据以前的视图控制器标题进行标题。
UINavigationController
如果您只是向视图添加导航栏,则导航栏上不太可能有多个导航项。