// 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值 - (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view; // 将像素point从view中转换到当前视图中,返回在当前视图中的像素 ...
分类:
其他好文 时间:
2017-05-12 17:34:45
阅读次数:
132
懒加载、计算型属性、反射机制 1.懒加载: 目的:1.延迟创建,需要时加载,节省内存空间 2.避免开发中处理解包的问题(重要!!!) 知识:1.所有的UIView 及子类在开发是,一旦重写了够着函数,必须要实现initwithcoder函数以保证提供两个通道,目前Xcode会有提示。 2.在swif ...
分类:
编程语言 时间:
2017-05-11 19:33:58
阅读次数:
520
参考:http://blog.csdn.net/tangxianhai/article/details/51454026 ios动画,现在知道有两种:UIView动画 和 Core Animation核心动画 ...
分类:
移动开发 时间:
2017-05-10 11:37:42
阅读次数:
188
转自 http://www.cocoachina.com/ios/20170504/19179.html 在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新。 UITableView的Group样式下顶部空白处理 1 2 3 //分组列表头部空白处理 UIView *view = [ ...
分类:
移动开发 时间:
2017-05-07 14:52:52
阅读次数:
617
效果: collectionView的数据源方法 - (UICollectionViewCell *) collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath ...
分类:
其他好文 时间:
2017-05-06 20:48:33
阅读次数:
160
2011-06-11 15:19:17.167 ***[930:707] *** Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [ ...
分类:
移动开发 时间:
2017-05-05 21:01:24
阅读次数:
294
在iOS中,UIButton、UIImage等UIView之所以能够显示在屏幕上,是因为其内部有一个图层(CALayer)。通过UIView的layer属性可以访问这个图层:@property(nonatomic,readonly,retain)CALayer*layer;当UIView需要显示到屏幕上时,会调用drawRect:方法进行绘图,并且会将所有内容绘..
分类:
其他好文 时间:
2017-04-30 23:04:32
阅读次数:
216
实现三位旋转动画的方法有很多种,这里介绍三种 一:UIView 二:CATransition自定义 三:CATransition ...
分类:
移动开发 时间:
2017-04-30 21:28:39
阅读次数:
246
在iOS 中,UIButton、UIImage等UIView 之所以能够显示在屏幕上,是因为其内部有一个图层(CALayer)。通过UIView的layer 属性可以访问这个图层: 当UIView需要显示到屏幕上时,会调用 drawRect: 方法进行绘图,并且会将所有内容绘制在自己的图层上,绘图完 ...
分类:
其他好文 时间:
2017-04-30 20:38:06
阅读次数:
171
随着基于位置服务LBS和移动互联网的兴起,你的位置是越来越重要的一个信息。位置服务已经是当前的热门应用如微信。陌陌等社交应用的杀手锏。而在iOS开发中,苹果已经给我们提供了一个位置接口。CoreLocation,我们能够使用该接口方便的获得当前位置的经纬度信息。详细实现例如以下: (1)新建基于Sw ...
分类:
移动开发 时间:
2017-04-30 12:36:46
阅读次数:
260