Linux 内核层 Android 系统是基于 Linux 2.6 内核的,这一层为 Android 设备的各种硬件提供了底层的驱动,如显示驱动...
拉伸过滤 当我们使用图层显示图片时,理想情况下就是图片的像素和显示图片区域的像素比例为1:1。但是,许多情况下,图片是需要进行拉伸的。当图片需要...
二维空间上的变换 UIViwe可以通过属性transform进行变换,但它实际上只是封装了内部图层的变换。图层与之对应的属性是affineTra...
如果想让图层显示阴影效果,可以通过设置以下几个属性shadowOpacity、shadowColor、shadowOffset和shadowRa...
视图的frame、bounds和center(对应于图层是position)属性仅仅是存取方法,当操纵视图的frame,实际上是在改变位于视图下...
概念: UIView:UIView就是在屏幕上显示的一个矩阵块,具有层级关系,支持相互嵌套。可以处理触摸事件(iOS通过视图层级关系传递触摸事件...
CALayer的contentsRect属性是一个可以让图层边框显示图片的一部分区域。它不是按点来计算的,它使用了单位坐标,单位坐标指定在0到1...
contents是一个类型为id的属性,在iOS开发中,可以利用这个属性给CALayer设置backing image。需要用CGImageRe...
使用NSTimer可能会碰到循环引用的问题。特别是当类具有NSTimer类型的成员变量,并且需要反复执行计时任务时。例如 类有一个成员变量_ti...