2
我有一个视图控制器。我选择Editor-> Embed In-> Navigation Controller选项。导航控制器被添加到故事板,我的视图控制器成为根视图控制器。此外,导航项目添加在我的视图控制器的顶部。另一方面,我们可以在视图控制器上放置一个导航栏,我们可以在没有导航控制器的情况下在视图控制器之间创建前向后向转换。导航控制器,导航项目和导航栏
导航栏和导航栏有什么区别?
我有一个视图控制器。我选择Editor-> Embed In-> Navigation Controller选项。导航控制器被添加到故事板,我的视图控制器成为根视图控制器。此外,导航项目添加在我的视图控制器的顶部。另一方面,我们可以在视图控制器上放置一个导航栏,我们可以在没有导航控制器的情况下在视图控制器之间创建前向后向转换。导航控制器,导航项目和导航栏
导航栏和导航栏有什么区别?
导航项目管理要在导航栏中显示的按钮(左侧和右侧)和视图(主要是标题视图)。 每个导航项都指向特定的视图控制器。
导航栏是导航项目的容器,主要处理布局,转场和动画。
您可以在官方文档阅读更多有关他们:
https://developer.apple.com/documentation/uikit/uinavigationitem
https://developer.apple.com/documentation/uikit/uinavigationbar