2016年2月23日

iOS开发-frame与bounds

摘要: frame: 描述view在super的坐标系的位置与大小; bounds: 描述view在自己的坐标系的位置与大小; 1、frame 修改frame的值,会对应改变center和bounds的值;如果设置了view的transform属性不为CGAffineTransformIdentity,那么 阅读全文

posted @ 2016-02-23 23:46 loying 阅读(212) 评论(0) 推荐(0) 编辑

iOS开发-CALayer

摘要: 一、CALayer 和 UIView Unix/Linux的接口设计有一句通用的格言“提供机制而不是策略”。区别对待机制(mechanism)和策略(policy)是Unix设计中的一大亮点。 对比到iOS开发,UIView有着手势、block动画等等,CALayer专注于内容的显示和绘制; UIV 阅读全文

posted @ 2016-02-23 18:04 loying 阅读(141) 评论(0) 推荐(0) 编辑

iOS开发-OC、C、C++ 混编

摘要: OC里面的有三大类文件.m/.h(OC),.c/.h (C),.cpp/.hpp(C++)。 一、在OC中调用C或者C++ 如果是.m文件,可以用OC和C的代码; 如果是.mm文件,可以用OC和C和C++的代码; .m 和.mm 的区别是告诉编译器在编译时要加的一些参数。.mm也可以命名成.m,手动 阅读全文

posted @ 2016-02-23 09:16 loying 阅读(17025) 评论(0) 推荐(0) 编辑

导航