我目前在我的应用程序中有多个选项卡。我想做的是使用 Flurry Analytics 记录用户在所选选项卡中花费的时间。通常我会在调用时开始录制,viewDidAppear
并在调用方法时停止录制viewDidDisappear
。
viewDidAppear
[Flurry logEvent:@"Tab_News" withParameters:nil timed:YES];
viewDidDisappear
[Flurry endTimedEvent:@"Tab_News" withParameters:nil];
我的问题是,当在标签中播放视频时,即使用户没有实际离开标签,也会调用方法viewDidDisappear
。viewDidAppear
请帮助我就如何规避这个问题提出建议。