繁体   English   中英

在仅纵向模式下伪造横向视图

[英]Fake a landscape view in portrait only mode

我在Android上看到过类似的问题,但我的问题针对iOS。 我的应用程序纵向的,并且我已经设置了横向视图,我想将其添加到当前视图中,但是没有自动旋转,用户可以手动旋转设备。

我尝试这样做,但是当我将其添加为子视图时,它会像这样显示:

因此,如您所见,它就像视图处于横向模式一样添加了它,我该如何修改呢? 谢谢!

在Interface Builder中将视图设为480宽,320高。 然后使用:

-(void)viewDidLoad {
  myLandscapeView.transform =CGAffineTransformMake(0,1,-1,0,-80,80);
  [self.view addSubview:myLandscapeView];
}

暂无
暂无

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

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