【发布时间】:2011-12-30 15:54:37
【问题描述】:
早安,
我遇到了一点问题。我想跟踪应用程序的用户行为。该应用程序有一个带有 5 个标签的标签栏。每次用户切换标签时,我都想知道它。这就是我想做的。
我应该在这里使用哪种方法?
viewWillAppear/viewDidAppear 没有被调用。
UINavigationController 实际上把这个 UITabBar 作为 UINavigationController 的根视图(我描述的对吗?)。非常清楚,用户启动应用程序。有几个按钮。如果您按下其中一个,您将被带到带有 5 个相关选项卡的 UITabBar。 (在 UITabBar 中有一个 UINavigationBar 会带你回到主屏幕。)。当用户按下 tab1、tab2、tab3、tab4、tab5 时,我如何得到通知——无论这些选项卡按哪个顺序或按了多少次?
我需要实现 UINavigationController 委托吗?如果是这样,我不确定将代码放在哪里。还是有更简单的?
谢谢!
【问题讨论】:
标签: iphone uinavigationcontroller uitabbar viewwillappear