吊炸天!!iOS 系统自带悬浮窗口调试工具
2017-07-03 本文已影响34人
Eddiegooo
之前为了调试、测试方便,特意写了一个库作为调试、测试工具。无意间发现iOS系统居然自带了悬浮窗口调试工具。
具体接入方法:
在AppDelegate
的 didFinishLaunchingWithOptions
方法中加入两行代码即可。
let overlayClass = NSClassFromString("UIDebuggingInformationOverlay") as? UIWindow.Type
_ = overlayClass?.perform(NSSelectorFromString("prepareDebuggingOverlay"))
运行程序后,两根手指点击状态栏即可调起这个调试的悬浮层。
亲测可以,但是还没找到具体什么用,或是怎么用。除了查看view之外我还一无所知啊。有知道的朋友教一下呗。
参考文章:http://swift.gg/2017/05/27/ui-debugging-information-overlay/
参考文章:(http://ryanipete.com/blog/ios/swift/objective-c/uidebugginginformationoverlay/)