最近做的項目是關(guān)于教育類的app,不可避免的需要觀看視頻在線學(xué)習(xí)的功能。手機(jī)客戶端看視頻怎么說呢當(dāng)然沒有大pad上看的過癮作烟。于是,需求來了砾医。適配ipad拿撩。
關(guān)于在pad里的橫豎屏簡直不要太麻煩,我這里就只是適配下豎屏如蚜,在需要觀看視頻的界面打開橫屏操作压恒。記錄一下。
當(dāng)你從項目的 General 中設(shè)置了只支持豎屏顯示错邦,有時發(fā)現(xiàn)在iPhone 上是可行的探赫,但在iPad上旋轉(zhuǎn)設(shè)備后卻還是可以橫屏。
如果需要iPad也只支持豎屏兴猩,則需要這樣設(shè)置
為確保ipad啟動圖是豎屏且打開ipda豎屏顯示期吓,首先修改下info.plist里的配置
只保留橫屏的設(shè)置。
2.在項目里倾芝,因?yàn)槲业男枨笫切枰诳匆曨l的頁面能橫屏讨勤,其它所有頁面要求豎屏。所以需要在AppDelegate里作如下配置:
這樣就滿足打開app或者ipad是絕對豎屏晨另。
在需要橫屏的界面
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
? appDelegate.allowRotation = YES;
就可以了潭千。
簡單記錄一下