2009-07-01 5 views
-1

erstelle ich ein Etikett in meiner iPhone-Anwendung wie:UILabel Platz als Porträt

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

Und auch Fenster als Subview hinzugefügt.

nun dieses Label aus meiner Sicht erscheinen als: 1 2 3 4 5 6 7 8 9 0

Ich möchte es als:

1 
2 
3 
4 
5 
6 
7 
8 
9 
0 

meine ich es als Portrait-Modus angezeigt wird. Ist es möglich oder nicht?

Oder können wir ein Zeichen zeichnen und dann drehen?

Antwort

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

Entweder fügen Sie neue Zeilen (als oxigen erwähnt), oder legen Sie es mit bis sehr klein ist und legen Sie die NumberOfLines Eigenschaft auf 0 und linebreak zu UILineBreakModeWordWrap

Verwandte Themen