通过Xcode自带LaunchScreen布局文件自定义启动动画
大晚上刷微博,刷到一篇转发自里脊串的博客Tips:获取APP的Launch Image
大致内容是:通过获取打包到App里的启动图,初始化一个UIImageView与屏幕同等大小再加载到UIWindow上来做启动延时,从而达到自定义启动动画的目的。代码里的各种Key没太看懂,放到工程里也没法显示效果。文中的意思是不要增加启动图的方式来适配,那我想了想iOS启动画面的方式目前我所知就两种:启动图和布局文件。我现在基本上没有用图片作为启动图,都是直接用布局文件搞定。
PS:今年开发的App基本上都是支持iOS7以上了,所以没太用启动图了,Xcode 6是LaunchScreen.xib,到Xcode 7变成了LaunchScreen.storyboard,无可厚非,两者本质都是一样的。
教程看的云里雾里的,不过不打紧,思路还是一样的,我想如果Storyboard和Size Class玩得多同学还是喜欢布局文件作为启动图的方式吧,所以我的方式是获取LaunchScreen.storyboard里的ViewController,在把View提取出来加到UIWindow显示做动画即可。
...
REFrostedViewController与UITableViewCell侧滑删除的坑
近来项目中需要用到侧滑菜单,测试了一下REFrostedViewController还能满足需求,本着不重复造轮子的原则,决定使用。
根据作者:romaonthego提供的Demo玩起来比较嗨,一看就明白,于是乎我也搞了个UINavigationController加入UIPanGestureRecognizer手势来实时移动菜单,所有的视图控制器都在这个UINavigationController的管理下健康成长。
直到我接到一个需求是表格侧滑删除(也就是Cell的侧滑删除),心想这特么多简单回事,看着这需求,还偷着乐,Android那逼蛋疼了(听说是不好整,具体我也不知道),直接用系统提供的代理三下五除二搞定,那就在这时准备丝滑一下的时候,采坑了。
侧滑删除干死也不响应,善于思考的我淡然是使用排除法,心想UITableView都特么用了多少年了,还能用错了?还是各种检查,发现没问题,无奈还去看了以前的代码,都是妥妥的,用法绝对没错:
123- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIn ...
升级OS X El Capitan导致Homebrew权限失效
昨天刚升级了Homebrew,今天使用Homebrew导致权限不够,找资料看到因为OS X El Capitan引入了系统完整性保护机制,所以使用Homebrew的同学请在升级后在终端执行
1sudo chown $(whoami):admin /usr/local && sudo chown -R $(whoami):admin /usr/local
Macports因为安装在/opt下所以不受此次升级的影响。
Xcode7下使用git提交报错
最近升级了Xcode7,一打开老工程就各种报警告,由于我洁癖癌晚期,一定要从本质上消灭掉警告心里才舒坦,几个小警告,秒秒钟搞定,最后把工程配置文件也升级了,run起来没有警告那叫一个爽啊,舒坦!!!
然后,过了几天,commit的时候出现这逼提示:
12345678910111213The working copy “***” failed to commit files.*** Please tell me who you are.Run git config --global user.email "[email protected]" git config --global user.name "Your Name"to set your account's default identity.Omit --global to set the identity only in this repository.fatal: unable to auto-detect email address (got '***@bogon ...
UIAppearance教程:入门
开发了App这么久,是不是觉得主题功能很繁琐,那么接下来良辰我将动用北京的势力来指导你如何为你的App增加主题功能。
原文:http://www.raywenderlich.com/108766/uiappearance-tutorial转载请注明出处:https://blog.caver.cc/2015/09/07/2015-09-07-UIAppearanceTutorial/
主题教程:现在开始虽然拟物化在iOS里已是过去式,这并不意味着你的iOS应用控件就限于原始外观。虽然你可以从头开始开发自己自定义控件,Apple官方还是建议您使用标准UIKit控件并且利用这各种自定义技术优势。这是因为,UIKit的控制更高效,并且这种自定义控件是在给未来铺路。在本UIAppearance教程中,您将使用一些基本的UI自定义技术来定制一个普通的宠物搜索应用,并使其脱颖而出! :]
那就开始吧本教程已经为你准备好了初始工程,该应用包含许多标准的UIKit控件,看起来非常丝滑。。。
打开项目,了解一下它的工程结构目录。让他跑起来,看看宠物搜索的主要用户界面元素:
这里我们利用了导航控栏(n ...
14年流水账 - 尼泊尔(一)
早上起来发现室友全散了,除了我跟胖子,整个青旅基本上没剩下什么人,各方消息都说樟木到加都的路断了,每天都有一大波印度人过关,完了过关会被堵成煞笔,你们这整的太早了,才八点不到,樟木也就刚天亮。到楼下发现全都在前台寄存包裹,纠结了半天,想想帐篷等户外装备还是不要搞过去了,据说穿越堰塞湖要翻三座深山,负重就不说了,带过去也没什么屌用,果断还是寄存吧~~~
如果从樟木过关,切记只带必要的装备过去(虽然15年地震,樟木已经回了,就算是从现在的吉隆过关也是一个意思)。
01:樟木 ——> 加德满都樟木´
樟木的天气即便是不下雨,早上起来也这鸟样,寄存好东西,我准备徒步到口岸,胖子去买早餐,盖邮戳,打车到口岸回合。
这张应该能算的上樟木全景了,生活在这种山城也是够了,所以说为什么不喜欢重庆是有原因的。
尼玛看着这些车,确认这特么不是70年代东风改装在尼泊尔涂鸦的!???
云雾缭绕,仙境的一逼,我就快变小仙女了😂😂😂
这阿迪是什么鬼,不说饭都吃不饱,还穿阿迪,不过到哪都有富逼,尼泊尔也不例外,还有皇室呢,话说也有可能是纯涂鸦。
下山到关口的路上一帮🐒🐒🐒屁颠屁颠的 ...
14年流水账 - 樟木(二)
今天计划还是不徒搭了,直接跟胖子商量看有米有定日到樟木的啥车都好,讨价还价便宜点就整上车,不然在这路上吃住一天说不定原地不动,花销比坐车还大。所以,今天是在318上的最后一天,啦啦啦😝😝😝
04:定日 ——> 聂拉木 ——> 樟木千辛万苦终于找到一辆肯到樟木的面包车,200块一人,趁昨晚干的坏事还没被发现之前,赶紧上车闪人。
从定日一路出来不远会遇到第二个一级检查站,出检查站之后前面的分岔路口就是进入珠峰的小路,这里只能到珠峰北坡,而且观光旅行只能到第一大本营,二三大本营你就只有看的份儿。据说那条小路经常山体滑坡,这不,我们经过的时候也不能进去,里面在抢路。
从定日出来,一路上望过去都是天路,虽然海拔同理塘、那区差不多,但是天路的景色和感觉完全是各分东西,定日给人的感觉就是狂野,犹如驾着越野奔阿里的感觉。
过了岗嘎就出了定日界了,剩下到聂拉木的这段路上,海拔一路在下降,从光秃秃慢慢的有了植被。
聂拉木
聂拉木给人的感觉就和13年的如美镇一样,感觉会掉档,一个县城就跟一个小镇一样,还其余不平,大概是除了骑行,应该没有人会再此停留,所以感觉聂拉木应该是在众多现 ...
14年流水账 - 樟木(一)
出发尼泊尔
浪荡了近一个月,终于可以开始今年真正意义上的第一站——尼泊尔,我来辣!!!
01:拉萨 ——> 曲水 ——> 羊湖 ——> 浪卡子 ——> 江孜大清早又蹭了快的的免费的士到妹夫店上拿点东西,无奈妹夫硬是要送我一程,只能硬着头皮上了,也算顺个风。
妹夫经常在拉萨各地浪,清楚哪些地方好搭车到日喀则(西藏的限行加上地方强制政策,旅游旺季想要临时坐个车去日喀则都不行,火车也没票,捉鸡)。搭着妹夫便车在机场高速上狂飙,嗨到不行,最终也没去机场,让他在半路找个出口仍我们下去自己搭车。
经常跑机场的老司机肯定认识这地儿,一般咋可能会有人在这里拦车,也是绝佳啊。。。

现在就只剩我跟胖子俩人独闯尼泊尔,一路慢慢飘。。。
机场高速上是不太好拦车,拦了辆小车直接从高速回日喀则,把我俩当土豪了,要价比客车还贵,拉鸡巴倒吧,我们还想去羊湖和江孜晃晃。黄天还是不负有心人的,看我俩大中午在烈日下曝晒,引来了江孜的淳朴面包车大哥(其实大哥是政府机关的 ...
14年流水账 - 川藏线(四)
16:八一 –> 工布江达 –> 米拉山口 –> 墨竹工卡 –> 拉萨第二天收拾好昨晚的残局,启程出发,百度地图上找了半天没找到八一的邮政特么在哪,怎么盖邮戳,这尼玛日狗。大家分开行动,我从深圳路到珠海路上一路各种晃,他们走老川藏先去搭车。
后来他们不知道为啥好像吵了一盘,四只就分成两队,胖子包哥走前面了,痞子小雅在在岔路口拦车,我继续走着。
为啥要让他们先去搭车,问题就在这里,八一这个地方,到了这里,不要说老年了,很多年轻人的骑行都阉了,开始搭车,除了死活要骑到拉萨和那么一两个纯徒的人来说,其他人已基本没什么耐性
所以在八一的出城口是一大波一大波的装逼搭车犯,然而也没有波,只有装逼犯,也更是不好搭。越是现代化的地方,越是警惕高,再说别人常年看你们这帮装逼犯搭车,早就知道你们这帮犊子的习性,碰到善良的还好,碰到恶心的,到拉萨的一路当司机就罢了,还要忍着不能吐。
老司机带带我
连续几天的天气都很不好,早上起来大雾,下午又阵雨,不给拍就算了,还阵雨,这段也是一路上被淋的最多的一次。
今天多多少少还是会搭车,不过这一路我还是选择先走走,只要是我一个人就 ...
14年流水账 - 川藏线(三)
13:波密 –> 52K –> 78K –> 墨脱境内印象当中从波密的墨脱公路进墨脱有两个点,具体是多少K不记得了,暂时叫52K和78K吧。
至于为啥是墨脱境内,不是最后的莲花,原因就是当地人好的不学,不知道谁不学无术交当地村民设卡收费,在78K一个村庄遇到强行收门票200元,公路通了以后,墨脱果断被攻陷,被迫放弃。
向墨脱进发
穿过扎木大桥就正式进入墨脱公路,它是波密通往墨脱的要道,13年建成通车。
吃完早餐,买好了足够的干粮和水进发,知道今天,一队人才有点徒步的意思。
前一晚在青旅遇到个柔弱大叔,是个老师,知道我们要进去墨脱死活要跟着去,从此,多了一个拖油瓶。
再次千叮万嘱,不要除非熟悉的人,有足够的能力,不然不要随便让人加入队伍。墨脱里面都是原始森林,前不着村后不着店。
准备进入墨脱
这里是波密和墨脱的分界线,四公里的隧道之隔。
52K - 墨脱入境检查
穿过隧道下了这个十道拐就到52K。
52K,这个地方有一个连的兵在把守,防止没有边防证的人进入墨脱,进了墨脱越境就很容易了,不过应该没有煞笔会选择从墨脱偷渡出境,整个原始大森林,纯属找死。 ...