iOS单个ViewController支持横屏,其他全竖屏方法

移动开发 iOS
如果项目中用了navigationViewController, 那么就应该新建一个uinavigationViewController的子类,然后在这个类里面写上下面的代码,在使用的时候就用自定义的这个navCtr, 就是说需要在根视图里面控制

如果项目中用了navigationViewController, 那么就应该新建一个uinavigationViewController的子类,然后在这个类里面写上下面的代码,在使用的时候就用自定义的这个navCtr, 就是说需要在根视图里面控制

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation 

return toInterfaceOrientation != UIDeviceOrientationPortraitUpsideDown; 

 
- (BOOL)shouldAutorotate 

if ([self.topViewController isKindOfClass:[AddMovieViewController class]]) { // 如果是这个 vc 则支持自动旋转 
return YES; 

return NO; 

 
- (NSUInteger)supportedInterfaceOrientations 

return UIInterfaceOrientationMaskAllButUpsideDown; 

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.

 

责任编辑:闫佳明 来源: apkbus
相关推荐

2011-05-30 08:42:56

Android

2013-07-29 05:04:19

Cocos2dx横屏竖

2011-06-15 17:45:23

Qt 横屏 竖屏

2013-07-03 17:08:14

iOS 7人机交互UI设计基础整合iOS系统

2012-05-22 14:26:15

XNA 横竖屏设置

2012-04-20 12:57:21

iOS

2022-01-25 10:11:10

红绿屏苹果BUG

2013-08-21 11:15:54

iOS横竖屏方案

2021-04-18 22:56:16

iOS苹果系统

2017-07-25 09:55:10

iOS横竖屏旋转

2011-05-31 14:18:54

横屏UI设计

2021-03-29 22:27:27

小米手环6

2020-12-21 16:35:51

JavaScript网页截屏代码

2020-04-21 12:12:06

华为

2023-03-29 09:37:49

视频播放器应用鸿蒙

2021-10-15 10:20:28

手机屏幕苹果

2024-04-03 12:37:13

模型数据

2021-11-04 09:37:31

Android截屏实现方式监听截屏

2011-11-15 11:04:14

黑莓BBX

2017-12-20 16:58:49

iOS离屏渲染屏幕渲染
点赞
收藏

51CTO技术栈公众号