自己的项目整个工程只有一个界面是需要达到横屏的效果在网上找了好多都不是很好用 最后改变transform实现了
LiveAcrossViewController*liveVc = [[LiveAcrossViewControlleralloc]init];
liveVc.view.transform=CGAffineTransformRotate(liveVc.view.transform,M_PI_2);
[self presentViewController:liveVcanimated:YEScompletion:nil];
记得一定要present过去 不能push 具体我也不是很懂