我想全屏播放UIWebView中的YouTube视频(横向模式) 但我的所有其他观点仅在肖像模式下。如何只有YouTube视频处于横向模式?
我是否必须在应用目标摘要中启用横向模式?
感谢您的帮助! : - )
答案 0 :(得分:1)
如果您的应用使用多个方向,则需要在“项目目标”摘要中定义它们。例如Portrait,Landscape left&风景正确。
如果您的设备适用于iOS5,请使用以下方法(在iOS6中弃用)以旋转到特定方向。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
如果您的设备在iOS6上运行。你应该使用以下方法。
– shouldAutorotate – supportedInterfaceOrientations & – preferredInterfaceOrientationForPresentation
如果您的应用支持这两个版本,那么您可以保留这两种方法并检查您的视图控制器是否通过
响应特定方法if ([self respondsToSelector:@selector(methodToCheck)])
答案 1 :(得分:1)
myTableView.autoresizingMask = UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth;
CGAffineTransform rotate = CGAffineTransformMakeRotation(1.57079633);
[myTableView setTransform:rotate];
self.view = myTableView;
这也可以*
请确保我已经在tableview中完成了