在2016WWDC大会上,Apple公司介绍了一个很好的语音识别的API,那就是Speech framework。事实上,这个Speech Kit就是Siri用来做语音识别的框架。如今已经有一些可用的语音识别框架,但是它们要么太贵要么不好。在今天的教程里面,我会教你怎样创建一个使用Speech Ki ...
分类:
移动开发 时间:
2016-10-25 14:01:32
阅读次数:
258
近来用Tableview做了一个九宫格。过程中碰到了两个cell复用问题。 问题一: 在cell中为button添加addTarget点击事件时,出现后面的cell会重叠它前面cell的事件。代码如下: C代码 static NSString *CellWithIdentifier = @"Disc ...
分类:
其他好文 时间:
2016-10-21 16:15:19
阅读次数:
226
相信大家都遇到过这种需求。如果一个不慎,容易做成这个模样: 话不多说,上代码。 1.首先,设置UILabel的相关属性 就这些?就这些。只需要初始化,只需要设置行数为0,也就是行数无上限(自动换行)就可以添加到父视图上了。其他的UILabel的属性你想设置就设置,不想设置就设置上面这些就可以。 2. ...
分类:
其他好文 时间:
2016-10-18 14:00:07
阅读次数:
148
CGFloat heih = 20; NSString * cLabelString = @"这是测试UILabel行间距的text。这是测试UILabel行间距的text。n 这是测试UILabel行间距的text。n 这是测试UILabel行间距的text。这是测试UILabel行间距的text ...
分类:
移动开发 时间:
2016-10-13 15:06:03
阅读次数:
224
让UILabel的文字顶部对齐 默认UILabel是垂直居中对齐的,如果你的UILabel高度有多行,当内容少的时候,会自动垂直居中。 如下图所示(图片来自stackoverflow): 比较郁闷的是,UILabel并不提供设置其垂直对齐方式的选项。所以如果你想让你的文字顶部对齐,那么就需要自己想办 ...
分类:
其他好文 时间:
2016-10-06 00:33:49
阅读次数:
140
IOS 为UILabel添加长按复制功能 在iOS中下面三个控件,自身就有复制-粘贴的功能: 1、UITextView 2、UITextField 3、UIWebView UIKit framework提供了几个类和协议方便我们在自己的应用程序中实现剪贴板的功能。 1、UIPasteboard:我们 ...
分类:
移动开发 时间:
2016-09-30 02:43:38
阅读次数:
227
(如果需要的不是使用的属性值如换行形式,可以把对应的属性在程序中书写然后按"command"+鼠标左键点击就可以查看所有属性值) 一label基本设置 self.view.backgroundColor = [UIColor redColor]; //创建第一个标签控件 UILabel *label ...
分类:
移动开发 时间:
2016-09-28 12:26:19
阅读次数:
276
参考资料 http://stackoverflow.com/questions/1054558/how-do-i-vertically-align-text-within-a-uilabel 方法一 在显示文字时,首先计算显示当前的文字需要多宽和多高,然后将对应的UILabel的大小改变成对应的宽度 ...
分类:
其他好文 时间:
2016-09-27 17:40:29
阅读次数:
161
若想对UILabel添加图片,那么就需要使用NSMutableAttributedString来定义先定义一个普通的label 然后对其定义 然后效果如下 若想对图片添加点击事件,现在的想法是在label上添加一个透明按钮,位置大小跟图片的相同 效果如下 ...
分类:
其他好文 时间:
2016-09-26 13:07:29
阅读次数:
128
比较一劳永逸的写法是对label添加一个分类 然后在使用时添加[myLabel alignTop]即可。添加前 使用后 ...
分类:
其他好文 时间:
2016-09-26 12:35:32
阅读次数:
223