摘要: //合并音频 func mergeAudio() { let composition = AVMutableComposition() for i in 0 ..< audioLocalUrls.count { let compositionAudioTrack :AVMutableCom... 阅读全文
posted @ 2017-08-14 15:46 昨天的李小白 阅读(773) 评论(2) 推荐(0) 编辑
摘要: 第一种:通过键盘内的完成按钮来实现关闭键盘 首先继承<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> UITextFieldDelegate 以输入框<!--?xml version="1.0" encoding="UTF-8" 阅读全文
posted @ 2017-08-14 15:38 昨天的李小白 阅读(2593) 评论(0) 推荐(0) 编辑
摘要: 首先我用的是Alamofire请求的数据 1.获取appstore版本号 2.比较两个版本 参考:http://www.hangge.com/blog/cache/detail_1265.html Alamofire Alamofire Alamofire Alamofire Alamofire 阅读全文
posted @ 2017-08-10 17:40 昨天的李小白 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 我的需求是可以录制多个文件,最后生成的文件格式为mp3形式,查了下各种资料,因为swift无法直接将音频录制为mp3格式,所以最后我采取的解决方案为先将每个单独的文件转为mp3,最后逐一合并形成一个mp3文件 首先第一步录制 简单说明下: 参考: <!--?xml version="1.0" enc 阅读全文
posted @ 2017-08-09 17:35 昨天的李小白 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 获取之前最好先判断下文件是否存在 阅读全文
posted @ 2017-08-04 09:15 昨天的李小白 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 如图取消Rebuild from bitcode选中速度会快很多 阅读全文
posted @ 2017-08-02 17:39 昨天的李小白 阅读(640) 评论(0) 推荐(0) 编辑
摘要: btn.layer.shadowOpacity = 0.8 //阴影区域透明度 btn.layer.shadowColor = UIColor.black.cgColor // 阴影区域颜色 btn.layer.shadowOffset = CGSize(width: 1, height: 1) //阴影区域范围 阅读全文
posted @ 2017-08-01 16:37 昨天的李小白 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 其中获取的point为相对于sender.view的位置 备份:http://www.jianshu.com/p/9de24415dce1 阅读全文
posted @ 2017-07-31 16:20 昨天的李小白 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 代码如下 其中text为需要显示的字符串,font为字体大小的设置,width为显示区域的宽度 如下: 备份:http://www.jianshu.com/p/cb97662304a1 阅读全文
posted @ 2017-07-27 17:59 昨天的李小白 阅读(1762) 评论(0) 推荐(0) 编辑
摘要: 设置下声音输出的扬声器就行了 代码如下 备份:http://www.jianshu.com/p/f8c614b1b7cf 阅读全文
posted @ 2017-07-26 14:57 昨天的李小白 阅读(1452) 评论(0) 推荐(0) 编辑