如何在iMessage扩展中调试UI?

时间:2016-10-06 11:51:04

标签: swift3 ios10 ios-extensions imessage-extension

我正在开发iMessage扩展,但我面临一些UI问题。但我无法像iOS应用程序一样调试UI。

<div class='wrapper'> <ul class='blocks'> <li class='block-1'></li> <li class='block-2'></li> <li class='block-3'></li> <li class='block-4'></li> </ul> </div>(iMessage App容器)上运行扩展程序。 那么,有没有办法调试iMessage扩展的UI?

2 个答案:

答案 0 :(得分:1)

  

在iMessage中没有选项调试UI层次结构    Xcode-8.1 。它会显示UI中的黑色空格,同时点击 DEBUG iMessage UI。

答案 1 :(得分:0)

不幸的是,截至目前Xcode 8.3.2一般不支持查看层次结构调试(至少根据我的经验)

但是,这个软件名为Reveal by Itty Bitty Apps

这可能比Xcode的原生View Hierarchy调试器更好,因为它还显示了其他详细的东西,如破坏的约束,模糊的宽度和高度,它还可以指出它有哪些视图有这些问题,你可以还可以在运行时更改视图属性。

试一试。