Monthly Archives: July 2014

UILabel详解

1.创建UIlabel

1
UILabel *label1 = [[UILabelalloc] initWithFrame:CGRectMake(20, 40, 280, 80)];

2.设置背景色

1
label1.backgroundColor = [UIColor grayColor];

3.设置tag

1
label1.tag = 91;

4.设置标签文本

1
label1.text = @"Hello world!";

5.设置标签文本字体和字体大小

1
label1.font = [UIFont fontWithName:@"Arial" size:30];

6.设置文本对其方式

1
label1.textAlignment = UITextAlignmentCenter;

文本对齐方式有以下三种

1
2
3
4
5
6
7
8
typedef enum {
              UITextAlignmentLeft = 0,左对齐
 
              UITextAlignmentCenter,居中对齐 
 
              UITextAlignmentRight, 右对齐 
 
} UITextAlignment;

[……]

继续阅读

富文本(NSMutableAttributedString)的使用

1、创建对象

1
2
3
  NSString *original = @"今天你还好吗?";
 
  NSMutableAttributedString *attrTitle = [[NSMutableAttributedStringalloc] initWithString:original];

2、设置属性[……]

继续阅读

正则表达式的编写示例

正则表达式:^zjnb.{0,8}\d{3}$|^zjnb.{0,9}[0-9][a-z]$

表达式说明:以zjnb开头,以三个数字结尾或者以一个数字和一个字母结尾并且长度不能超过15

1
2
3
.     匹配除换行符以外的任意字符 
w    匹配字母或数字或下划线或汉字 
s    匹配任意的空白[......]<p class="read-more"><a href="https://www.yusian.com/blog/project/2014/07/12/151213593.html">继续阅读</a></p>