UILabel作为肖像

时间:2009-07-01 12:26:42

标签: iphone objective-c cocoa-touch

我在iPhone应用程序中创建了一个标签:

UILabel * lab=[[UILabel alloc]initWithFrame:CGRactMake(100.0,100.0,100.0,10.0)];
lab.text=@"1 2 3 4 5 6 7 8 9 0";

并且还添加了窗口作为子视图。

现在这个标签出现在我的视图中:1 2 3 4 5 6 7 8 9 0

我想要它:

1
2
3
4
5
6
7
8
9
0

我的意思是它会显示为纵向模式。有可能吗?

或者我们可以绘制一个字符然后旋转吗?

2 个答案:

答案 0 :(得分:1)

UILabel * lab=[[UILabel alloc]initWithFrame:CGRectMake(100.0,100.0,100.0,10.0)];
lab.numberOfLines = 0;
lab.text=@"1\n 2\n 3\n 4\n 5\n 6\n 7\n 8\n 9\n 0";

答案 1 :(得分:0)

添加换行符(如提到的oxigen),或将其设置为非常小,并将numberOfLines属性设置为0,将lineBreakMode设置为UILineBreakModeWordWrap