原来,我们可爱的产品汪有个需求,就是显示访客啊,或者企业头像啊,外圈呢默认不加边框,这样显得更文艺,头像和背景酷炫的图片完美融合,但是背景图都是浅色调,如果遇到用户头像是白色背景,或者室外蓝天白云的,就会模糊不清,分不清头像和背景图,然后就有了一个需求,取头像最外圈的色值,如果是浅色调,那给它加上浅 ...
分类:
其他好文 时间:
2016-11-16 11:46:16
阅读次数:
393
有时候我们需要UIlabel根据字数多少来减小字体大小,使得UIlabel能够显示全所有的文字。你需要做的就是设置minimumScaleFactor。minimumScaleFactor默认值是0,此时最小字体就是设置的字体大小,和1的效果一样。 因此 1、0<minimumScaleFactor ...
分类:
其他好文 时间:
2016-11-14 15:45:31
阅读次数:
172
UIButton特点既能显示文字,又能显示图片(能显示2张图片,背景图片、内容图片)长按高亮的时候可以切换图片\文字直接通过addTarget...方法监听点击 UIImageView能显示图片,不能直接通过addTarget...方法监听点击 UILabel能显示文字,不能直接通过addTarge ...
分类:
其他好文 时间:
2016-11-13 01:37:22
阅读次数:
151
在了解intrinsicContentSize之前,我们需要先了解2个概念: AutoLayout在做什么 约束优先级是什么意思。 如果不了解这两个概念,看intinsic content size没有任何意义。 注:由于上面这几个概念都是针对UIView或其子类(UILabel,UIImageVi ...
分类:
其他好文 时间:
2016-11-11 19:56:57
阅读次数:
243
UILabel极其常用,功能比较专一:显示文字 UILabel的常见属性 @property(nonatomic,copy) NSString *text; 显示的文字 @property(nonatomic,retain) UIFont *font; 字体 @property(nonatomic, ...
分类:
其他好文 时间:
2016-11-06 02:38:31
阅读次数:
270
(一)初始化 1、创建 2、设置背景颜色 3、设置标签内容 4、设置行数 5、自适应布局(需要和4一起使用) 6、加入视图 (二)设置单行标签并可上下滑动(ScrollView + Label) 思路:其实就是设置scroll为单行,然后自适应label,再在set方法中将scrollview的实际 ...
分类:
移动开发 时间:
2016-10-27 12:29:55
阅读次数:
227
myLabel.adjustsFontSizeToFitWidth=YES;在计算文字高度的公共函数中,原来高度的基础上+2就可以了;PS:myLabel.adjustsFontSizeToContentSizeCategory=YES;(iOS10)这个是自适应用户在设置页面中,设置文字大校
分类:
移动开发 时间:
2016-10-25 19:49:54
阅读次数:
281
在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