2011-01-28 76 views
0

我有一个UITabBarController,我想要显示一个启动消息描述自己的视图之一(这是一个选择随机运动队的视图)。导航栏上会有一个单独的按钮,当按下该按钮时,将会填充UIView以查看关于随机运动队的信息。再次按下该按钮,显示不同的团队。所以,假设我选择UITabBar中列出的其他项目,然后返回到此随机视图。我希望视图成为最后一个运动队显示的,不是的启动路线页面。有没有人对如何实施这种情况有任何建议?具有默认启动视图的UITabBarController

+0

你可以尝试让它简单你想要什么,也不清楚或相当混乱。至少对我来说;; :(: – kthorat 2011-01-28 21:07:56

+0

我编辑了这个,它听起来更清楚吗? – 2011-01-28 22:02:05

回答

0

一些算法需要实现为随机的数据u离开该视图通过后方法viewDidDisappear

EDIT在该视图中加载:划痕的是,使用UITabBarDelegate方法。从我的理解你试图加载一个视图不同,每当用户按下它。

- (空)的TabBar:(UITabBar *)的TabBar didSelectItem:(UITabBarItem *)的项目

该方法被调用时,按下你的标签栏项目,你可以检查是否标签栏项目是你想要的标签栏项,然后在该方法中进行一些随机数生成,并使用随机数从包含团队对象的NSArray中加载视图。欲了解更多信息,请阅读起来: http://developer.apple.com/library/ios/#documentation/uikit/reference/UITabBarDelegate_Protocol/Reference/Reference.htmlGenerating random numbers in Objective-C