Ios 您希望UINavigationBar何时具有多个UINavigationItems?

Ios 您希望UINavigationBar何时具有多个UINavigationItems?,ios,cocoa-touch,uinavigationcontroller,uinavigationbar,Ios,Cocoa Touch,Uinavigationcontroller,Uinavigationbar,我很好奇,根据我的经验,您可以设置UINavigationItem,然后设置标题、条形按钮等。但是UINavigationBar允许您设置这些项目的数组,为什么要这样做?多重化会带来什么好处?当您拥有一个UINavigationController并将两个或多个视图控制器推到导航堆栈上时,这种情况非常常见。这会将多个导航项目推送到导航栏上。这就是允许基于上一个视图控制器的标题命名“后退”按钮的原因 如果只是将导航栏添加到视图中,则导航栏上不太可能有多个导航项

我很好奇,根据我的经验,您可以设置
UINavigationItem
,然后设置标题、条形按钮等。但是
UINavigationBar
允许您设置这些项目的数组,为什么要这样做?多重化会带来什么好处?

当您拥有一个
UINavigationController
并将两个或多个视图控制器推到导航堆栈上时,这种情况非常常见。这会将多个导航项目推送到导航栏上。这就是允许基于上一个视图控制器的标题命名“后退”按钮的原因

如果只是将导航栏添加到视图中,则导航栏上不太可能有多个导航项