在之前的一篇文章谈谈iOS中的VCTransition发展中,提到了Apple对iOS动画转场的不断改进,降低动画耦合。如今,在iOS8中的PresentationController,这样的改进更加彻底。下面对PresentationController进行简单的讲解:
AutoLayout中的约束
前段时间一直很忙,没有时间把AL的东西拿来总结下,今天整理下约束:
约束的类型
对于Autolayout而言,最为核心的基础就是约束。那么在iOS中约束到底有几种?它们有那些作用呢?下面就谈谈。
Autolayout中的接口释义
下文是对最新iOS8sdk中Autolayout的category接口的解释,如果有错误,希望指正,谢谢!
谈谈在UIWebView中的内存控制
本文是一个webView内存管理的trick,可以直接拿来用。
由于UIWebView的内容加载不受程序员直接控制,所以在UIWebView加载一些图片较多的网页时,如果图片较多,很容易就在网页读取阶段出现memory warning,而且当你把webview对象干掉时,内存依然不减。如果不处理的话,程序就会被kill掉。如何处理呢,下面是几个tip可以让君尝试:
使用ReactiveCocoa
本篇的文章的目的很明确,就是要会使用RAC。这里对RAC的关键概念和行为做出较为清晰的说明,便于使用。
谈谈iOS中的多屏幕显示
最近接到需要进行ipad通过Apple TV进行多屏显示的需求,所以研究了下,可以在自己App中对外部荧幕进行Mirror和Different Content的切换。如果你没玩过,实在是有些可惜,不妨往下看看:
谈谈iOS中的VCTransition发展
前言
iOS的VCTransition一直是在跟着iOS不断变化着的,最大的感觉就是不断地解耦,动画之间VC的关联变得薄弱,或者都抽象到一个统一的位置,进行处理。下面谈谈:
iOS手势和UI事件传递的种种细节
如题,详细谈谈iOS手势和事件传递的各个细节。
edgesForExtendedLayout、automaticallyAdjustsScrollViewInsets和extendedLayoutIncludesOpaqueBars
这几个属性值得写清楚,因为他们有组合起来使用的状况,有时候情况会变得较为复杂。
谈谈iOS中的NSURLProtocol
NSURLProtocol是比较”小众”,但是能量极大的一个东东。在NSHipster中matt对其有详细介绍。
它就像在少林寺里,武功最高的,就是在一旁扫落叶的僧人,默默无闻,你一旦发现他,各种绝学就来了。
–_-扯远了,我们先看看它是什么,然后看看它能干什么。
谈谈iOS中的HTTP缓存策略
iOS中的HTTP URL Cache机制是看上较为简单,但是暗含一些机制的东西。这里将它细化下来。让自己也加深下相应的记忆。