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

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

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

  1. - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation 
  2. return toInterfaceOrientation != UIDeviceOrientationPortraitUpsideDown; 
  3.  
  4. - (BOOL)shouldAutorotate 
  5. if ([self.topViewController isKindOfClass:[AddMovieViewController class]]) { // 如果是这个 vc 则支持自动旋转 
  6. return YES; 
  7. return NO; 
  8.  
  9. - (NSUInteger)supportedInterfaceOrientations 
  10. return UIInterfaceOrientationMaskAllButUpsideDown; 

 

责任编辑:闫佳明 来源: 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-04-20 12:57:21

iOS

2012-05-22 14:26:15

XNA 横竖屏设置

2022-01-25 10:11:10

红绿屏苹果BUG

2013-08-21 11:15:54

iOS横竖屏方案

2021-04-18 22:56:16

iOS苹果系统

2011-05-31 14:18:54

横屏UI设计

2017-07-25 09:55:10

iOS横竖屏旋转

2021-03-29 22:27:27

小米手环6

2020-12-21 16:35:51

JavaScript网页截屏代码

2020-04-21 12:12:06

华为

2021-10-15 10:20:28

手机屏幕苹果

2017-12-20 16:58:49

iOS离屏渲染屏幕渲染

2021-11-04 09:37:31

Android截屏实现方式监听截屏

2023-03-29 09:37:49

视频播放器应用鸿蒙

2012-08-02 13:22:04

Chrome 21浏览器

2022-01-06 21:52:53

Windows 10Windows微软
点赞
收藏

51CTO技术栈公众号