DCIntrospect -iOS界面调试

原文:http://www.cnblogs.com/kw-ios/p/3523525.html

有时,设计稿上的UI很漂亮,布局也整齐,但自己用代码写出来的就不行,不是这里高一点,就是那是低一点,使用DCIntrospect来查看元素信息调整布局,再也不用凭眼睛来估了。

使用方法:

Before you start make sure the DEBUG environment variable is set. DCIntrospect will not run without that set to prevent it being left in for production use.

Add the DCIntrospect class files to your project, add the QuartzCore framework if needed. To start:

[window makeKeyAndDisplay]

// always call after makeKeyAndDisplay.
#if TARGET_IPHONE_SIMULATOR
    [[DCIntrospect sharedIntrospector] start];
#endif

The #if to target the simulator is not required but is a good idea to further prevent leaving it on in production code.

Once setup, simply push the space bar to invoke the introspect or then start clicking on views to get info. You can also tap and drag around the interface.

1、将DCIntrospect拖到工程中,添加QuartzCore framework;

2、在didFinishLaunchingWithOptions方法中,

//#if TARGET_IPHONE_SIMULATOR //可加可不加

[[DCIntrospect sharedIntrospector] start];

//#endif

OK,按下空格,点哪哪就有UI位置信息了(如果不好使,重启xcode试一试)

在真机上使用DCIntrospect,github上说的很清楚:

It can also be invoked via an app-wide `UIGestureRecognizer` if it is to be used on the device.

 

 

 

快捷键使用:http://blog.youkuaiyun.com/moniface/article/details/28860371

转载于:https://www.cnblogs.com/encoreMiao/p/5238524.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值