iOS界面设置竖屏,个别界面强制横屏

转载 2016年06月01日 18:55:49
在appdelegate.h 加上
@property(nonatomic,assign)NSInteger allowRotation;

在appdelegate.m加上
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
{
    if (_allowRotation == 1) {
        return UIInterfaceOrientationMaskLandscapeRight;
    }
    else
    {
        return (UIInterfaceOrientationMaskPortrait);
    }
}

需要转横屏的viewcontroller.m   #import "AppDelegate.h"  初始化时这样就行了:
AppDelegate appDelegate = (AppDelegate *)[UIApplication sharedApplication].delegate;
appDelegate.allowRotation = 1;

返回时要

appDelegate.allowRotation = 0;


iOS 某一个界面实现强制横屏

需求: 让push的ViewController界面强制横屏一、配置 二、添加强制横屏方法#pragma mark -- 强制转换横屏 - (void)orientationToPortrait:...
  • dream9393
  • dream9393
  • 2017年07月18日 15:05
  • 346

iOS开发---强制某个界面横屏

一.前言: 现在有很多程序大多是仅支持某个方向,但是不排除在某些界面需要强制支持某个方向,这里以(竖屏下强制支持横屏)为例; 二.代码实现: 1.在程序中需要我们的程序支持全部的方向,在Gener...
  • wz_yinglong
  • wz_yinglong
  • 2017年05月27日 15:25
  • 386

iOS设置整体支持竖屏,部分页面可支持横屏

在iOS开发中有时候会遇到部分页面支持横屏,如视频播放页。但是大部分页面支持竖屏。具体操作及代码如下 一:首先项目的targets中需要支持左旋转,右旋转,如下图: 二:AppDelegate的....
  • TechAlleyBoy
  • TechAlleyBoy
  • 2017年04月25日 17:02
  • 256

iOS 个别页面强制横屏,其他页面竖屏

在AppDelegate.h里面添加@property(nonatomic,assign)NSInteger allowRotation;在AppDelegate.m文件里面添加- (NSUInteg...
  • u012198553
  • u012198553
  • 2016年02月15日 22:46
  • 1815

项目中某个页面强制横屏

需求:项目中某个页面强制横屏,其他页面仍为竖屏 解决:     在viewDidLoad中调用下面的方法 - (void)hengping{          [[BXNavigationItemHe...
  • u013349304
  • u013349304
  • 2016年05月23日 10:59
  • 686

iOS 项目中,特定页面强制横屏

一般情况下,一个项目要么可以横屏要么不可以横屏,但是也有些APP不是这样的,整个项目只支持竖屏但是需要加载游戏界面或者是必须横屏播放视频之类的,就要强制把某些页面设置为横屏: 首先要在我们项目的Ap...
  • j755ing
  • j755ing
  • 2016年05月30日 14:45
  • 2246

在Qt应用中强制使用横屏或竖屏

From Forum Nokia Wiki摘要:本文介绍怎么在Qt for Symbian程序中即使手机水平状态发生变化的时候强制使用横屏或竖屏。 对于带有水平传感器的Symbian手机,在用户将手机...
  • lincyang
  • lincyang
  • 2010年07月21日 16:44
  • 2333

ios 强制横屏大总结

整个项目是竖屏的,不能横屏,但是有个播放界面必须要横屏于是就开始找各种横屏的方法,最后在手机上好使了,但是在pad上横屏启动的时候界面是横屏显示,很是苦恼,就又开始了漫长的找资料,直接上代码1,配置p...
  • haha_hello
  • haha_hello
  • 2017年04月01日 12:12
  • 4941

iOS 关于项目中某个界面需要横竖屏切换或者强制横屏

在我们的iOS项目中,时常会碰到某个界面需要支持横竖屏切换,比如优酷播放视频的时候,从竖屏切换到了横屏,在比如某个查看pdf文件的界面支持横竖屏转换....当然,有的项目需求也可能是某个界面进来就是横...
  • weixin_36264369
  • weixin_36264369
  • 2016年09月28日 17:42
  • 443

强制横屏或竖屏解决方案

第一种:通过人为的办法改变view.transform的属性。 具体办法:     view.transform一般是View的旋转,拉伸移动等属性,类似view.layer.transform,...
  • zaitianaoxiang
  • zaitianaoxiang
  • 2011年12月06日 16:51
  • 17735
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS界面设置竖屏,个别界面强制横屏
举报原因:
原因补充:

(最多只允许输入30个字)