成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iOS6.0旋轉(zhuǎn)兼容的那點(diǎn)事

移動(dòng)開(kāi)發(fā) iOS
在iOS 6.0之前我們都是使用shouldAutorotateToInterfaceOrientation方法來(lái)控制視圖、狀態(tài)欄的旋轉(zhuǎn),但是iOS 6.0及以后就要使用supportedInterfaceOrientations方法來(lái)控制旋轉(zhuǎn)了。

這兩天問(wèn)答系統(tǒng)里,問(wèn)ios橫豎屏切換、還有狀態(tài)欄旋轉(zhuǎn)的問(wèn)題有點(diǎn)多,來(lái)些小心得,希望遇到的人少走彎路;
先貼官方說(shuō)明:
iOS 6.0 Release Notes:
Autorotation is changing in iOS 6. In iOS 6, the shouldAutorotateToInterfaceOrientation: method 
of UIViewController is deprecated.In its place, you should use the supportedInterfaceOrientationsForWindow: 
and shouldAutorotate methods.

在iOS 6.0之前我們都是使用shouldAutorotateToInterfaceOrientation方法來(lái)控制視圖、狀態(tài)欄的旋轉(zhuǎn),但是iOS 6.0及以后
就要使用supportedInterfaceOrientations方法來(lái)控制旋轉(zhuǎn)了;
所以向iOS 6.0兼容的需要手動(dòng)添加supportedInterfaceOrientations 方法,來(lái)控制視圖和
狀態(tài)欄的旋轉(zhuǎn),還有兩點(diǎn)需要說(shuō)明:
1、在iOS 6.0之前,控制旋轉(zhuǎn)的代碼,無(wú)需和plist的中的Supported interface orientations一一對(duì)應(yīng),舉個(gè)例子:
plist的Supported interface orientations選項(xiàng)中支持,Portrait(bottom home button)、Landscape(right home button),無(wú)Landscape(left home button)
方法shouldAutorotateToInterfaceOrientation中強(qiáng)制支持UIInterfaceOrientationLandscapeLeft編譯執(zhí)行沒(méi)有任何問(wèn)題,
但是在iOS 6.0中,如果在supportedInterfaceOrientations中添加UIInterfaceOrientationMaskLandscapeLeft編譯正常,
運(yùn)行過(guò)程中,左旋轉(zhuǎn)程序就會(huì)異常退出;所以程序支持旋轉(zhuǎn)的,代碼與plist一定要保持一致;
2、在Xcode 4.5之前旋轉(zhuǎn)支持的是
UIInterfaceOrientationLandscapeLeft  
 UIInterfaceOrientationLandscapeRight
UIInterfaceOrientationPortrait              
 UIInterfaceOrientationPortraitUpsideDown

而Xcode 4.5 GM Seed及Xcode 4.5.1旋轉(zhuǎn)支持的是(多了個(gè)All,還有Mask的修飾,Xcode 4.5之前是不識(shí)別的)
UIInterfaceOrientationMaskAll      
UIInterfaceOrientationMaskLandscapeLeft
UIInterfaceOrientationMaskLandscapeRight        
UIInterfaceOrientationMaskPortrait
UIInterfaceOrientationMaskPortraitUpsideDown

責(zé)任編輯:閆佳明 來(lái)源: oschina
相關(guān)推薦

2011-04-14 14:23:06

軟件測(cè)試測(cè)試

2018-03-15 15:12:00

潤(rùn)乾報(bào)表集成

2012-02-22 09:32:58

云計(jì)算微軟Azure

2015-09-01 15:12:45

JavaHashMap那點(diǎn)事

2018-04-02 15:10:17

ToastSnackbarAndroid

2023-12-21 20:53:15

2013-10-12 13:26:08

設(shè)計(jì)加載

2011-05-25 19:37:47

2021-07-30 07:28:15

Kafka消息引擎

2011-08-31 10:15:48

桌面管理軟件

2009-07-03 14:16:30

JSP Servlet

2010-08-10 15:08:17

UPS電源評(píng)測(cè)

2012-06-11 15:02:53

ASP.NET

2013-04-28 09:50:02

PHPMySQL

2011-02-22 09:47:58

WatchStor 征

2015-08-07 15:39:26

仿微信語(yǔ)音界面源碼

2019-07-01 14:55:44

應(yīng)用安全web安全滲透測(cè)試

2015-11-05 18:03:15

虛擬化云計(jì)算資源池

2010-07-22 10:07:01

SharePoint

2018-10-22 13:34:24

SD-WAN運(yùn)維網(wǎng)絡(luò)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 精品久久久久久久久亚洲 | 亚洲综合网站 | 久久久久久黄 | 亚洲人成在线播放 | 国产第一区二区 | 国产乡下妇女做爰 | 国产网站在线 | 91精品国产麻豆 | 国产亚洲一区二区三区在线观看 | 一级毛片在线播放 | 国产午夜精品久久久久免费视高清 | 欧美色偷拍 | 最新午夜综合福利视频 | 精品国产一区二区三区四区在线 | 色性av| 亚洲精品乱码久久久久久按摩 | 久久久久国产成人精品亚洲午夜 | 久久一区二区三区免费 | 亚洲欧美日韩电影 | 天久久| 黄色片在线免费看 | www.788.com色淫免费 | 亚洲精品一区中文字幕乱码 | 国产三级网站 | 国产精品国产三级国产aⅴ入口 | 国产精品中文字幕在线播放 | 国产欧美一区二区三区在线看 | 成人不卡 | 亚洲a视频 | 91热在线 | 日韩在线观看一区 | 午夜影院网站 | 日韩欧美在线观看一区 | 日本免费网 | 日韩精品一区二区三区在线播放 | 亚洲大片在线观看 | 国产精品久久久久久久三级 | 天天影视亚洲综合网 | 国产精品欧美一区二区三区不卡 | 亚洲免费一区二区 | 欧美一级黄色免费 |