随笔分类 -  iOS代码库

成熟的iOS编码代码库
iOS自带TTS技术的实现即语音播报
摘要:文本转语音技术, 也叫TTS, 是Text To Speech的缩写. iOS如果想做有声书等功能的时候, 会用到这门技术. 一,使用iOS自带TTS需要注意的几点: 二,代码示例, 播放语音 三,AVSpeechSynthesizer介绍 这个类就像一个会说话的人, 可以”说话”, 可以”暂停”说 阅读全文

posted @ 2016-09-23 18:45 卢二牛 阅读(3460) 评论(0) 推荐(1)

Masonry自动布局与UIScrolView适配
摘要:Masonry介绍 Masonry是一个轻量级的布局框架 拥有自己的描述语法 采用更优雅的链式语法封装自动布局 简洁明了 并具有高可读性 而且同时支持 iOS 和 Max OS X。可以通过cocoapods将其导入。 Masonry使用 Masonry属性及其说明 其中leading与left t 阅读全文

posted @ 2016-09-01 17:01 卢二牛 阅读(640) 评论(0) 推荐(0)

UISegmentedControl去掉背景色与UIScrollView联动
摘要:UISegmentControl分段控制器是UIKit框架提供的一组按钮栏,提供多个可选的按钮,只能激活其中的一个,响应事件。主要用来在同一层次重要性下不同的信息展示或者不同的界面展示之间切换。例如手机QQ的主界面的消息和电话两个选项卡。 我们看一下UISegmentedControl的继承结构: 阅读全文

posted @ 2016-09-01 16:35 卢二牛 阅读(712) 评论(0) 推荐(0)

利用贝塞尔曲线绘制(UIBezierPath)自定义iOS动态速度表,可以自定义刻度,刻度值,进度条样式
摘要:GitHub的Demo下载地址 使用UIBezierPath画图步骤: 改变UIBezierPath对象跟绘图相关的属性。如,我们可以设置画笔的属性、填充样式等 UIBezierPath创建方法介绍 我们先看看UIBezierPath类提供了哪些创建方式,这些都是工厂方法,直接使用即可。 本文主要是 阅读全文

posted @ 2016-08-26 00:21 卢二牛 阅读(9606) 评论(8) 推荐(0)

完美单例宏定义(兼容ARC和MRC),项目中可以直接使用
摘要:单例模式: 1.永远只分配一块内存来创建对象 2.提供一个类方法, 返回内部唯一的一个对象(一个实例) 3.最好保证init方法也只初始化一次 写一个宏定义文件,传入宏定义函数名,自动生成符合类名的单例函数名: ARC下单例的常规写法(代码中的\是宏定义的写法): MRC写法: 宏在单例类中的用法( 阅读全文

posted @ 2016-08-05 11:58 卢二牛 阅读(465) 评论(0) 推荐(0)

导航