1。在iOS开发中,我们在进行产品和设计交流时,经常需要截取手机屏幕或者模拟器上的屏幕。我们在使用手机的时候可能会用到Home键+电源键。然后在手机上通过iphoto或者QQ传过去,不过我教大家一个方法,直接用快捷键把手机上的图片截下来放到电脑桌面上。具体方法如下图:在Xcode的调试菜单中找到viewDebugging,即使当前程序没有运行,也可以直接在手机上抓图,直接发送到桌面。(哈哈哈,这样一来,就不用按TM的手机键再用iphoto复制到桌面了)。年轻人,你以为这就结束了吗!?你还是太幼稚了,谁要找这个调试菜单,下面找一堆东西,当然得改成快捷键了,具体怎么做,看下图。看到血腥的红色箭头,你先找到debug的快捷菜单项,改成?+?,有冲突怎么办?影响到其他快捷键你就不知道怎么办了,小傻瓜,换吧!去掉之前的功能?+?(ps:之前的是showcompletelist,就是点击一个?一个效果,为什么要这样?),为什么改成这个?听我说,你改成这个悬崖用起来会很爽的。(好吧,以后发图片给产品或者设计需要几分钟~~)2.ios调试技巧只显示图片的对齐尺寸和边框。记得之前说要显示对齐大小的,他是这样做的:在项目的EditScheme中设置一个启动参数UIViewShowAlignmentRects,并将参数值设置为YES,这样程序就可以显示view的对齐矩阵了(对齐矩形)在运行时)。我当时看完就打消了。这么复杂谁会用。你真以为我又在装b?嗯,你猜对了,我确实是在安装b。看到下面的效果就知道我为什么要安装b了。可能我的图片切换比较快,你看效果不是很明显。大家可以自己试试,这个可以随时切换是否显示ShowAlignmentRect,或者每个控件的大小包括系统控件(比如系统uibutton,会显示内部imageview的大小和label的大小然后用不同的颜色来区分,xcode颜色区分还是蛮漂亮的)这尼玛是个大杀器。有了这个,你就不需要我之前说的lldb来查看你的控件的大小和位置是否显示出来了,方便快捷。如果你问我怎么做,我没有配置那么多参数,也懒得去记,当然是用快捷键啦!细心的同学可能会注意到前面截图中的viewDebuging里面有showViewFrame和ShowAlignmentRects。当然,点击这些菜单会显示我的效果。当然,我又换了快捷键。我的时间很宝贵。3、我们在开发中经常使用git,然后修改这个文件不知道哪里出错了。我们经常需要恢复这个文件,所以我们可能会切换到终端,也可能直接使用xcode放弃对文件的修改。好在Xcode对sourceControl的支持比较好,所以我们可以通过修改这些方法的快捷键来快速恢复文件。以下是我的一些设置。使用悬崖来提高你的效率。对我来说,最常用的就是放弃当前文件的修改,放弃所有的文件修改,以及查看gitHistory如果当前文件被修改不能回滚到正确的,这些东西能起到很大的作用!4、在iOS中,我们经常会遇到imagView的UIContentMode的一些显示方式。起初,我想不起来是怎么记得清楚的。后来看到这张图,发现是遇到了指示灯。一图解千疑。在这里分享给大家。(ps:别说我了)今天就来说说这个吧。这些技巧足够你装b一阵子了,还能让你的效率提升不少。对于一些快捷键,如果你觉得自己改的不合理,或者觉得有些操作特别麻烦,可能会有一些快捷键。可以在新浪微博@我。如果我能帮到你,我会尽力分享我的知识。
