1 #import "ViewController.h"
2 #define LINENUM 20 //每行字数
3 #define LINEHEIGHT 30 //行高
4 @interface ViewController ()
5 @end
6 @implementation ViewController
7 - (void)viewDidLoad
8 {
9 int begin=0;
10 NSString *partialString;
11
12 [super viewDidLoad];
13 NSString* str=@"东南形胜,三吴都会,钱塘自古繁华。烟柳画桥,风帘翠幕,参差十万人家。云树 绕堤沙,怒涛卷霜雪,天堑无涯。市列珠玑,户盈罗绮,竞豪奢。重湖叠清嘉,有三秋桂子,十里荷花。羌管弄晴,菱歌泛夜,嬉嬉钓叟莲娃。千骑拥高衙,乘醉听箫鼓,吟赏烟霞。异日图将好景,归去凤池夸。云树 绕堤沙,怒涛卷霜雪,天堑无涯。市列珠玑,户盈罗绮,竞豪奢。重湖叠清嘉,有三秋桂子,十里荷花。羌管弄晴,菱歌泛夜,嬉嬉钓叟莲娃。千骑拥高衙,乘醉听箫鼓,吟赏烟霞。异日图将好景,归去凤池夸。";
14
15 int num = str.length/LINENUM;
16 NSLog(@"%d",str.length);
17 NSLog(@"%d",num);
18 for (int i=0; i<=num; i++) {
19 UITextView* textview=[[UITextView alloc]init];
20 NSLog(@"%d-----",begin);
21
22 if(i==num)
23 partialString=[str substringWithRange:NSMakeRange(begin,str.length%LINENUM)];
24 else
25 partialString=[str substringWithRange:NSMakeRange(begin,LINENUM)];
26
27 textview.backgroundColor=[UIColor clearColor];
28 textview.text=partialString;
29 textview.frame=CGRectMake(0, 30+i*LINEHEIGHT, 300, 30);
30 [self.view addSubview:textview];
31 begin+=LINENUM;
32 NSLog(@"%@",partialString);
33
34 }
35 }