
IOS
zhangyutangde
这个作者很懒,什么都没留下…
展开
-
IOS 笔记 - navigationController delegate 劫持
UINavigationControllerDelegate 的定义如下,以及两个常用的方法(在IOS7中又新增了几个新的方法) UIUNavigationController.h …… @protocol UINavigationControllerDelegate NSObject> @optional // Called when the navigation co原创 2014-12-26 14:26:54 · 4016 阅读 · 1 评论 -
IOS使用AVFoundation在视频上添加字幕以及控制字幕时间
IOS在视频上添加字幕效果的基本思路是: 使用自定义的CATextLayer文字图层或者CAShapeLayer文字图层,添加到视频的Layer上创建用户自定义的字幕效果。这两者的区别是:CATextLayer支持设置简单的文字效果,包括文字的内容、字体、字号大小、对其方式、文字颜色、背景颜色等基本的属性;CAShapeLayer功能更强大,提供了CATextLayer没有的边框大小、边框颜色等原创 2017-02-05 20:42:27 · 2824 阅读 · 0 评论 -
Swift2到Swift3语法变化不完整总结
Swift3语法变化Swift3和Swift2对比,更加安全和更加的面向对象了 - Swift3废弃了旧版本的C类型的GCD写法,而换成了更加面向对象的全新的GCD写法DispatchQueue.global().async { DispatchQueue.main.async { callBack("{\"name\": \"xiaoming\"}"); } }原创 2017-02-05 20:41:40 · 452 阅读 · 0 评论 -
使用Nib自定义Cell的复用
自定义的单元格如下: NewFriendCell.h 文件中对应的输出口 : #import @interface NewFriendCell : UITableViewCell @property (retain, nonatomic) IBOutlet UIImageView *imgHead; @property (retain, nonatomic) I原创 2014-11-07 11:42:03 · 775 阅读 · 0 评论