背景:
当开始接触一个全新的项目时,难免有这种需求,需要快速定位一个控件所属的类所属的仓库,哪个业务方在负责,,理清楚视图层级,xcode自带的层级查看运行较慢不太方便。
Flex是一个可以查看整个app很多信息的工具。debug环境接入不占包体积大小,接入方便。
开源地址:
https://github.com/Flipboard/FLEX
官方功能介绍。
介绍几个方便常用的功能。
1. 可以查看一个控件的视图层级,对于熟悉陌生项目来说非常有用。
左图选中空间,右图查看层级,快速定位所属的类。
2. 动态设置控件的属性,微调UI时比较方便。
点击详细按钮进入控件详情,可以看到控件所有属性。
3. 用于调试错误,比如一些视图被覆盖的问题。或者可以快速确定界面是native还是H5界面。