2011-04-05 2 views
1

저는 iPad/iPhone 용 응용 프로그램을 작성 중이며 xCode를 사용하여 iPhone 및 iPad에서 임의의 각도로 텍스트를 표시하는 방법에 대한 제안을 찾고 있습니까?각도로 텍스트 표시

감사합니다.

보다도, 토니

답변

11

당신은,이 경우에하는 UILabel 다른 많은 것들 사이의 회전을 조정 -to에는 Alert 어떤 UIViewtransform 속성을 설정할 수 있습니다. 예 :

myLabel.transform = CGAffineTransformMakeRotation(30 * M_PI/180.0); 

라벨을 30도 회전시킵니다.

2

이 당신이 찾고 있지만 단지 UILabel의 텍스트를 추가하고 어떤 경우 정확하게 확실하지 : A는 회전 라벨에 변환을 추가 한 후

UILabel *label = [[UILabel alloc] initWithFrame:someFrame]; 
label.text = @"Some Text"; 

및 그것은 임의의 어느 각도 당신이 원하는합니다 :

label.transform = CGAffineTransformMakeRotation(someAngleInRadians); 
[self.view addSubview:label]; 
[label release]; 

그냥 T로 someAngleInRadians 값을 설정 그는 텍스트를 (라디안으로) 회전 시키려고합니다.

건배