我想知道是否有可能启动我的应用程序时,我所有的标签页都处于"up“状态,并向用户显示”登陆“视图。有点像是欢迎/快速入门。当用户选择其中一个选项卡时,它会按正常方式切换视图。
你能给我指出正确的方向吗?
有点像这样:

发布于 2010-09-01 07:33:03
如果您使用的是UITabBar/UITabBarController,我认为您必须将selectedIndex设置为某个合法的值。我认为这是不可能的,我在我的iPhone或iPod上也找不到一个模仿你正在寻找的行为的应用程序。
( App Store应用程序尽可能接近,在从互联网加载数据之前,它看起来像是有一个空的选项卡栏,但很可能是他们只是重复使用Default.png,并在加载过程中叠加一个活动指示器。)
请注意,如果您尝试向Apple提交您的应用程序,他们可能很容易因为使用非标准UI而拒绝它。
发布于 2010-09-01 08:28:59
我可能会这样做的方法是创建一个仅用于此屏幕的新ViewController,但确保它是由UITabBarController管理的viewControllers数组中的最后一个。这样,当您在屏幕上显示选项卡栏时,您将获得4个选项卡和more按钮,但当前选择的视图控制器不在该栏中,这意味着所有其他选项卡都未选中。
一旦用户满足了显示屏幕的条件,您就可以从选项卡栏中谨慎地删除视图控制器,用户将永远不会变得更聪明。
https://stackoverflow.com/questions/3612375
复制相似问题