国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > iOS > 正文

iOS中將個別頁面強(qiáng)制橫屏其他頁面豎屏

2020-07-26 03:01:59
字體:
供稿:網(wǎng)友

 在AppDelegate.h里面添加@property(nonatomic,assign)NSInteger allowRotation;

在AppDelegate.m文件里面添加

- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window {   if (_allowRotation == 1) {     return UIInterfaceOrientationMaskLandscapeRight;   }   else   {     return (UIInterfaceOrientationMaskPortrait);   } }

這樣默認(rèn)所以的頁面就是豎屏的,在要強(qiáng)制橫屏的頁面的控制器UIViewController里面,引入#import “AppDelegate.h”
然后

(void)viewDidLoad { [super viewDidLoad]; AppDelegate * appDelegate = (AppDelegate *)[UIApplication sharedApplication].delegate; appDelegate.allowRotation = 1; }

就可以讓個別頁面單獨橫屏了,在跳出這個橫屏頁面前修改狀態(tài),如下

AppDelegate *delegate = [[UIApplication sharedApplication]delegate];  delegate.allowRotation = 0;

這樣既可完整的實現(xiàn)頁面的橫屏。

以上所述是小編給大家介紹的iOS中將個別頁面強(qiáng)制橫屏其他頁面豎屏,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對武林網(wǎng)網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 滨州市| 石泉县| 资阳市| 巴彦淖尔市| 鹿邑县| 锦州市| 甘谷县| 乌恰县| 改则县| 九龙城区| 监利县| 丹巴县| 金湖县| 郓城县| 建湖县| 西安市| 吐鲁番市| 新田县| 原阳县| 西乌珠穆沁旗| 合山市| 柏乡县| 通江县| 扎囊县| 瓮安县| 寿光市| 嵩明县| 开远市| 鄂托克旗| 界首市| 扶风县| 长沙县| 永平县| 和田市| 鄂伦春自治旗| 洪江市| 湖州市| 荔波县| 兰州市| 天长市| 赞皇县|