Как проверить иерархию представлений в iOS?

Есть ли инструмент с графическим интерфейсом, который проверяет иерархию представлений в приложении iOS? Я думаю о веб-инспекторе Webkit или подобных инструментах. Я хочу отладить проблемы с макетом, такие как представления, имеющие неправильное положение или размер, или дочерний элемент, который не содержится должным образом в своем родительском элементе. В настоящее время мне приходится добавлять утверждения, которые проверяют эти различные условия вручную или устанавливают разные цвета фона для разных представлений, и, как вы можете себе представить, это действительно утомительный способ сделать это.

Я посмотрел на устройство записи пользовательского интерфейса компании Instruments , но оно записывает и воспроизводит только действия пользовательского интерфейса, и, в любом случае, работает только для приложений Mac.

Есть ли лучшее решение?

167
задан Vaddadi Kartick 4 June 2016 в 15:55
поделиться