gpt4 book ai didi

ios - 旋转 UIlabel 使其垂直

转载 作者:可可西里 更新时间:2023-11-01 03:02:47 33 4
gpt4 key购买 nike

我有一个 UILabel。我需要以编程方式旋转它。

我有我的水平 UILabel,例如框架:x:0, y:0, w: 200, h:80

现在我想旋转标签使其垂直:我试试这段代码:

 [self setTransform:CGAffineTransformMakeRotation(M_PI_2 / 2)];

我可以看到包含的文本已旋转。但我想旋转整个框架:使用我的代码,UILabel 继续具有相同的框架。

最佳答案

试试这个工作代码:

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 100, 200, 80)];
//set background color to see if the frame is rotated
[label setBackgroundColor:[UIColor redColor]];
[label setText:@"Text Here"];
label.transform=CGAffineTransformMakeRotation( ( 90 * M_PI ) / 180 );
[self.view addSubview:label];

希望对你有帮助

关于ios - 旋转 UIlabel 使其垂直,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25503425/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com