繁体   English   中英

xcode:ios8,在应用程序的单个视图上旋转

[英]xcode: ios8, rotate on single view of the app

我有一个设置为仅在纵向模式下运行的应用程序。

但是我有一个页面视图,其中正在显示一张照片,但想使其随设备自动旋转。 我试图把这些代码,但它不起作用

-(NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskAll;
}

-(BOOL)shouldAutorotate {
    return YES;
}

有人可以告诉我现在需要做什么吗?

您必须在imageview上设置旋转点

UIImageView *yourImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"logo.png"]];
yourImageView.center = CGPointMake(100.0, 100.0);
yourImageView.transform = CGAffineTransformMakeRotation(M_PI_2); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM