动态获取UILabel的bounds 在使用UILabel存放字符串时,经常需要获取label的长宽数据,本文列出了部分常用的计算方法。 1.获取宽度,获取字符串不折行单行显示时所需要的长度 CGSize labelBounds = [str sizeWithFont:font constraine ...
分类:
其他好文 时间:
2016-09-08 00:37:10
阅读次数:
232
NSString* text = @"一"; NSDictionary *attribute = @{NSFontAttributeName: [UIFont systemFontOfSize:16]}; CGSize size = [text boundingRectWithSize:CGSize ...
分类:
其他好文 时间:
2016-09-07 12:53:40
阅读次数:
221
通过使用富文本进行一条字符串的不同字体,不同字间距,不同颜色的的设置 1.下面是实例代码 我封装了一个方法可以直接进行调用 - (void)label:(UILabel *)label AndWithText:(NSString *)text AndFont:(UIFont *)font AndLe ...
分类:
移动开发 时间:
2016-09-06 18:30:59
阅读次数:
295
今天来说一说UILabel的约束设置问题 首先主要介绍:Priority(控件约束的优先级)、Content Hugging Priority(控件抗拉伸优先级)、Content Compression Resistance Priority(控件抗压缩优先级),好的,开始一个个介绍。 1.Prio ...
分类:
其他好文 时间:
2016-09-06 06:42:42
阅读次数:
1097
比如密码错误提示,需要文字左右晃动几次,以起到警示的作用。 为了调用使用方便,做一个分类。代码如下: .h文件 .m文件 使用方法,非常简单,导入这个头文件,如下调用: UILabel * wrongTip = [[UILabel alloc]initWithFrame:CGRectMake(20, ...
分类:
移动开发 时间:
2016-09-05 12:13:35
阅读次数:
184
CGRect senderFrame = cell.senderLabel.frame; CGRect creatAtFrame = cell.creatAtLabel.frame; CGSize senderSize = [cell.senderLabel.text sizeWithAttribu ...
分类:
其他好文 时间:
2016-09-05 10:38:40
阅读次数:
182
使用UIButton时需要注意的是: 1.UIButton的创建有专门的类方法(buttonWithType:,UILabel没有); 2.UIButton常用的属性包括:frame、titile、tag等; 3.UIButton使用addTarget方法关联处理方法,一个UIButton可以有多个 ...
分类:
其他好文 时间:
2016-09-04 20:55:31
阅读次数:
147
#define UILABEL_LINE_SPACE 6 #define HEIGHT [ [ UIScreen mainScreen ] bounds ].size.height //给UILabel设置行间距和字间距 -(void)setLabelSpace:(UILabel*)label wi ...
分类:
其他好文 时间:
2016-09-04 00:09:53
阅读次数:
145
1.iOS中我们能看到的控件都是UIView的子类,比如UIButton UILabel UITextField UIImageView等等
2.UIView能够在屏幕的显示是因为在创建它的时候内部...
分类:
移动开发 时间:
2016-09-03 18:29:13
阅读次数:
269
UILabel是iOS用于显示文本的控件。 ...
分类:
其他好文 时间:
2016-09-03 13:38:22
阅读次数:
141