摘要:一、图片拉伸 1、UIImageView整体拉伸 2、UIImage局部拉伸 拉伸或复制下图中的黑色区域。 3、Images.xcassets的slicing功能 1、在imagex.xcassets选中需要处理的图片,点击面板右下角的Show Slicing,进入如下页面: 2、点击图片中的Sta
阅读全文
摘要:一、UITouch详解 1、一个手指第一次点击屏,会形成一个UITouch对象,直到离开销毁。 2、UITouch对象包括当前手指触碰的屏幕位置等信息。 3、UITouch对象的TouchPhase保存当前状态,包括开始触碰、移动、保持、离开、被取消。 二、UIEvent详解 1、触摸事件:第一个手
阅读全文
摘要:Base64编码过程:将二进制序列转换为Base64字符序列(ASCII码序列)。 一、标准Base64字符表 二、Base64编码示例 编码字符串"Hello!!",输出结果"SGVsbG8hIQ==" 三、Base64编码 原理:一个字节包括8位二进制, 然而字符表总共才64个字符,用6位二进制
阅读全文
摘要:属性的读取采用点语法,访问对应的set和get方法。而直接访问是直接访问的对象实例的内存。这两者有什么区别?在什么情况应该使用哪种方法呢? 一、区别 直接访问实例变量有如下几种特质。 1、不经过Objective-C的方法派发,直接访问实例变量的内存,速度快。 2、由于没调用set方法,所以绕过了属
阅读全文