- 博客(6)
- 收藏
- 关注
原创 OC运行时简单运用----获取类中未暴露的属性
作为iOS 开发人员,几乎所有人都或多或少听过说OC很牛逼的一个机制-运行时机制,然而对于很对人来讲在实际的开发过程中用到运行时使用场景貌似并不是很多,原因很多,比如运行时几乎是纯C的底层API,对于很多没有C语言基础的开发者来说阅读和使用并不顺畅,或者项目中使用到的技术并不经常涉及这方面的应用。其实,很多运行时的机制在日常的开发过程中,如果应用得当,会给你的开发过程带来很多意想不到的便利...
2016-02-24 11:00:57 1024 1
原创 屏幕旋转原理不同造成的坑
最近在做一个关于涉及到人脸识别功能的应用,为了便于拍照在自定义的相机中使用了左屏幕旋转(UIInterfaceOrientationLandscapeRight),相机预览视图层的frame设置为[self.previewLayersetFrame:CGRectMake(0,0,SCREEN_WIDTH,SCREEN_HEIGHT)];并且限制了只能使用左横屏,且不能自
2016-02-23 12:11:52 1781
转载 Xcode常用的快捷键简介
在开发的过程中,合理的使用快捷键不仅可以大量节约开发的时间,还可保持开发者精神的高度集中减少错误出现的概率,因此掌握开发过程中的常用快捷使用,对开发人员来说是非常必要的。点击查看快捷键原文
2016-02-18 20:07:53 369
原创 UITableViewCell左右侧滑动出现多个按钮
在iOS8.0系统之后,左右侧滑出现多个按钮可以通过添加UITableViewCellRowAction这个类对象来实现,可是这个类无法兼容之前的iOS8.0系统,如果想要使用这个类,可以通过运行时延迟事件来间接模拟出这个效果。具体可以参考文章:http://www.cocoachina.com/ios/20151118/14243.html推荐使用github上的类库:https://g
2016-02-17 14:48:12 439
原创 UITableViewCell分割线左侧不能到达边缘的解决方案
由于UITableView内部使用了marginLayout进行布局,默认了左侧大概15个像素的空白区域,如果不需要这个左侧边距,需要添加如下代码。-(void)tableView:(UITableView )tableView willDisplayCell:(UITableViewCell )cell forRowAtIndexPath:(NSIndexPath *)indexPath
2016-02-17 14:43:27 605 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人