- UIDebuggingInformationOverlay的使用
- UIDebuggingInformationOverlay使用介
- iOS UI调试_UIDebuggingInformationO
- 【译】UIDebuggingInformationOverlay
- UIDebuggingInformationOverlay(译文
- UIDebuggingInformationOverlay:iO
- UIDebuggingInformationOverlay 界面
- Apple隐藏的Debug利器UIDebuggingInform
- IPAPatch + UIDebuggingInformatio
- UIDebuggingInformationOverlay在OC
今天看微博的一些大牛都在转UIDebuggingInformationOverlay的发现。原文链接.
使用方法如下:
第一种:启动之后直接显示
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
Class overlay = NSClassFromString(@"UIDebuggingInformationOverlay");
[[overlay class] performSelector:NSSelectorFromString(@"prepareDebuggingOverlay")];
UIWindow *overlayWindow = (UIWindow *)[[overlay class] performSelector:NSSelectorFromString(@"overlay")];
[overlayWindow performSelector:NSSelectorFromString(@"toggleVisibility")];
return YES;
}
第二种:双指同时点击状态栏显示
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
Class overlay = NSClassFromString(@"UIDebuggingInformationOverlay");
[[overlay class] performSelector:NSSelectorFromString(@"prepareDebuggingOverlay")];
// UIWindow *overlayWindow = (UIWindow *)[[overlay class] performSelector:NSSelectorFromString(@"overlay")];
// [overlayWindow performSelector:NSSelectorFromString(@"toggleVisibility")];
return YES;
}
效果如下:
![](https://img.haomeiwen.com/i2868618/e398e16cab4e2fbe.png)
注:虽然可以窗口弹出来了,但作为iOS小小白,还没能好好利用它的作用,可能平时调试的也小。具体作用就等其他大牛出了~😆
网友评论