Ios 这是什么类型的ViewController?UtiAbbarViewController?
我正在为我的体育应用程序制作一个菜单屏幕,并决定这样做:Ios 这是什么类型的ViewController?UtiAbbarViewController?,ios,objective-c,uitabbarcontroller,uitabbar,Ios,Objective C,Uitabbarcontroller,Uitabbar,我正在为我的体育应用程序制作一个菜单屏幕,并决定这样做: 然而,我不确定这是如何产生的。它的工作原理有点像UITabBar,但当您单击它时,一个新的viewController将嵌入到viewController中,而底部的tabBarController已消失。这让我相信它不是一种超宽带控制器。此外,您可以滚动浏览它,其中大约有8个不同的按钮。很可能是一个UICollectionView,它将其他视图控制器推到父视图UINavigationController上。这方面有很多开源的例子,你可
然而,我不确定这是如何产生的。它的工作原理有点像UITabBar,但当您单击它时,一个新的viewController将嵌入到viewController中,而底部的tabBarController已消失。这让我相信它不是一种超宽带控制器。此外,您可以滚动浏览它,其中大约有8个不同的按钮。很可能是一个
UICollectionView
,它将其他视图控制器推到父视图UINavigationController
上。这方面有很多开源的例子,你可以。它可以是任何东西。这是一个父VC和一个子VC,不是拆分VC?它很可能不是拆分视图控制器,因为iPhone上在iOS8之前没有这些控件,而查看导航栏时,该应用程序似乎自iOS6之后就没有更新过。如果在选择不同的菜单项时,选项卡栏没有保留在屏幕上,则可能意味着整个视图控制器都已关闭替换。它可能会添加子视图控制器,但对我来说,将新的视图控制器推到导航堆栈上会更有意义,这样您就可以使用相同的后退按钮将它们弹出。我应该在github上搜索什么才能找到更多的开源示例?谢谢你链接它们。我刚刚在CocoaControls上搜索了“选项卡栏”:。