gpt4 book ai didi

ios - 将 View 旋转 90 度 iOS

转载 作者:行者123 更新时间:2023-11-29 11:59:47 27 4
gpt4 key购买 nike

<分区>

当我尝试在 iOS 中旋转 View 时,它的坐标发生了变化。

我想将矩形 View 旋转 90 度,但我的问题是旋转后 View 没有正确定位在其框架中。

self.frame = CGRectMake(0, 0, screenWidth, screenHeight);
NSLog(@"BEFORE %@", NSStringFromCGRect(self.frame));

self.transform = CGAffineTransformMakeRotation(M_PI_2);

NSLog(@"AFTER %@", NSStringFromCGRect(self.frame));

这是日志

     BEFORE {{0, 0}, {414, 636}}
AFTER {{-161, 160.99999999999997}, {636, 414}}

U 可以看到 X 和 Y 坐标发生了变化,这导致 View 在其容器上设置不正确。我无法理解设置框架时要考虑更改它们的公式。

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