如何angular度ios中的uilabel

我正在创build一个iphone应用程序,我想根据附加的屏幕截图angular度标签。 在这里输入图像说明 (见$ 120标价)

红色的图像是在背景中,我想angular度uilabel它的顶部

我已经使用了transform方法来旋转。 但是它没有正确的angular度。 标签缩小

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

由于设置了错误的框架,您的标签会缩小。 你应该把你的标签放到UIView并旋转这个视图而不是标签。 还要检查你的UIView没有启用任何自动修复锚点。

尝试这样的事情:

 label.transform = CGAffineTransformMakeRotation(M_PI / 4); // 45 degree rotation 

尝试这个..

 #define DEGREES_TO_RADIANS(angle) (angle / 180.0 * M_PI) CGAffineTransform transform = CGAffineTransformMakeRotation(DEGREES_TO_RADIANS(0.-7)); lbl.transform = transform; lbl.text=name; 

使用UILabel transform属性

如此

 lblComingSoon.transform = CGAffineTransformMakeRotation(M_PI_2*2.5);// your can set angle as you need. 

阿洛斯阅读这个官方文件。

欲了解更多信息,这个问题是与你有关的问题=> 目标C:你如何旋转文本的UIButton和UILabel?

使用这个代码:

 label.transform = CGAffineTransformMakeRotation(2*M_PI / 3);