之前为了调试、测试方便,特意写了一个库作为调试、测试工具。无意间发现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/ 参考文章:(ryanipete.com/blog/ios/sw…)
本文介绍了一种iOS系统自带的悬浮窗口调试工具,仅需在AppDelegate的didFinishLaunchingWithOptions方法中加入两行代码即可启用。通过两根手指点击状态栏来调起调试悬浮层,有助于开发者进行界面元素的检查等工作。

被折叠的 条评论
为什么被折叠?



