我们对XCode
标签应用有疑问。
我们使用带有3个标签栏项目的选项卡式应用程序创建了一个应用程序。
一个tabbar项只是一个按钮和一个带有a的viewcontroller
imageview
(按钮位于标签栏中。)
第二个标签栏项目通过导航控制器连接到
连接到秒的UITableViewcontroller
UITableViewcontroller
。在第一个UITableViewcontroller
我们有一个
产品列表和第二个UITableViewcontroller
是一个列表
产品的详细信息请在第一个UITableViewcontroller中选择。
当用户选中我们想要的标签栏上的按钮(步骤1)时 到第2步中的第二个UITableView。
所以我们想跳过第一个UITableViewcontroller
。
这可以通过编程方式进行吗?
答案 0 :(得分:0)
是,这是可能的。
如果您使用的是UITabBarController
,则可以使用selectedIndex
属性设置显示的UIViewController
。在此处阅读有关管理UITabBarController
的更多信息:
如果您仅使用UITabBar
视图,则它有一个名为selectedItem
的属性,您可以提供第二个标签栏项。因此,连接按钮以正确更新UITabBar
属性并在导航堆栈上推送第二个UITableViewController
。在此处详细了解UITabBar
:
开始使用UITabBarController
,专为像您这样的案件创建。
了解有关iOS导航的更多信息: