Ios CGAffineTransformRotate不';I don’我不能像预期的那样工作
我的代码像followIos CGAffineTransformRotate不';I don’我不能像预期的那样工作,ios,objective-c,rotation,Ios,Objective C,Rotation,我的代码像follow self.view1.layer.anchorPoint = CGPointMake(1.0, 0.5); CGAffineTransform transform = CGAffineTransformRotate(self.view1.transform,M_PI/2); self.view1.transform = transform; 我的用户界面像下面这样 self.view1.layer.anchorPoint = CGPointMake(1.0, 0.5);
self.view1.layer.anchorPoint = CGPointMake(1.0, 0.5);
CGAffineTransform transform = CGAffineTransformRotate(self.view1.transform,M_PI/2);
self.view1.transform = transform;
我的用户界面像下面这样
self.view1.layer.anchorPoint = CGPointMake(1.0, 0.5);
CGAffineTransform transform = CGAffineTransformRotate(self.view1.transform,M_PI/2);
self.view1.transform = transform;
浅绿色背景视图是view1,它有一个子视图和一个标签。如果我运行代码,我认为视图和标签将围绕progressview的左点旋转M_PI/2。但事实如下:
添加
检查self.view1-是否为背景视图,而不是标签。
此外,我认为您需要更改主播点。我看不到浅绿色背景视图?我认为您的视图1可能与您的想法不同。它是在故事板中定义的吗?您确定已将view1链接到视图,还是仅链接到标签?@iMani很抱歉,青色背景色视图不可用view1@HalR抱歉,青色背景色视图是VIEW1检查此帖子;-)很抱歉,青色背景色视图是VIEW1这更多的是一个要求澄清的评论,而不是一个answer@Dracuuula我希望如此。这是您的代码:)