3

我在我的应用程序中使用 SWRevealViewController 作为左滑动菜单。我想检测菜单何时显示在我的 ViewController 中。我怎样才能做到这一点?

4

1 回答 1

3

检测视图何时加载的一种简单方法是查看控制台输出。默认情况下,SWRevealViewController 没有针对不同操作的控制台输出。但是,您可以对其进行修改,使其:

1) 转到 SwRevealViewController.m

2)导航到代码:

 - (IBAction)revealToggle:(id)sender
   {
        [self revealToggleAnimated:YES];
   }

3)在结束花括号之前添加这行代码: NSLog(@"A Side Menu Toggle Has Been Used

这将在任何时候按下显示按钮时将“已使用侧边菜单切换”打印到控制台输出。如果您使用滑动手势来显示侧边菜单,同样的原则也适用。

于 2015-01-03T22:53:27.533 回答