iOS开发Tips2:一个视图层级查看工具FLEX推荐

本文介绍了FLEX,一个用于iOS开发的视图层级查看和调试工具。通过FLEX,开发者可以快速定位视图层级,动态调整控件属性,以及解决视图覆盖问题。该工具在Debug环境下接入,不占用包体积,便于理解和调试复杂项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:
当开始接触一个全新的项目时,难免有这种需求,需要快速定位一个控件所属的类所属的仓库,哪个业务方在负责,,理清楚视图层级,xcode自带的层级查看运行较慢不太方便。

 

Flex是一个可以查看整个app很多信息的工具。debug环境接入不占包体积大小,接入方便。

开源地址:

https://github.com/Flipboard/FLEX

 

官方功能介绍。

介绍几个方便常用的功能。

 

1. 可以查看一个控件的视图层级,对于熟悉陌生项目来说非常有用。

 

 

左图选中空间,右图查看层级,快速定位所属的类。

 

2. 动态设置控件的属性,微调UI时比较方便。

点击详细按钮进入控件详情,可以看到控件所有属性。

 

 

3. 用于调试错误,比如一些视图被覆盖的问题。或者可以快速确定界面是native还是H5界面。








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值