Показать текст под углом - PullRequest
1 голос
/ 05 апреля 2011

Я пишу приложение для iPad / iPhone и ищу предложение о том, как бы я мог отображать текст под произвольным углом на iPhone и iPad с помощью xCode?

Спасибо за совет.

Бест, Тони

Ответы [ 2 ]

11 голосов
/ 05 апреля 2011

Вы можете установить свойство transform любого UIView - например, в этом случае UILabel - для регулировки его поворота, среди многих других вещей. Например:

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

повернет ваш ярлык на 30 градусов.

2 голосов
/ 05 апреля 2011

Не совсем уверен, что это то, что вы ищете, но просто добавьте текст в UILabel:

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

, а затем добавьте преобразование к метке, чтобы повернуть его на любой произвольный угол:

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

Просто установите для someAngleInRadians значение угла, на который вы хотите повернуть текст (в радианах, конечно).

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...