相冊橫屏.gif
相冊豎屏.gif
<h4>iOS橫屏開發如何開啟本地相冊</h4>
為什么說橫屏如何開啟相冊呢,開啟相冊不就是啟動
UIImagePickerController就行了嗎?嗯,大多數APP都是豎屏的,這時啟動UIImagePickerController是沒有問題,但是在橫屏的情況的啟動UIImagePickerController是會崩潰的,因為UIImagePickerController只支持豎屏。
<h4>解決思路</h4>
1.做一個category讓UIImagePickerController支持橫屏
2.在要開啟相冊的時候發一個通知到Appdelegate,讓UIInterfaceOrientationMask=UIInterfaceOrientationMaskAll
<h4>實際問題</h4>
思路1實現不了,需要在思路2的前提下。加了分類效果就是相冊橫屏.gif,不加分類就是相冊豎屏.gif
<a >demo</a>
<h4>最后補充</h4>
在這次iOS10出來之后,以前的項目出現了許多的問題。藍牙、音頻以及相冊等,都需要安全驗證了,下面例舉了有關事項,如有不足還請補充(在info.plist添加)。
- 麥克風權限:Privacy - Microphone Usage Description 是否允許此App使 用你的麥克風?
- 相機權限: Privacy - Camera Usage Description 是否允許此App使用你的相機?
- 相冊權限: Privacy - Photo Library Usage Description 是否允許此App訪問你的媒體資料庫?
- 通訊錄權限: Privacy - Contacts Usage Description 是否允許此App訪問你的通訊錄?
- 藍牙權限:Privacy - Bluetooth Peripheral Usage Description 是否許允此App使用藍牙?
- 語音轉文字權限:Privacy - Speech Recognition Usage Description 是否允許此App使用語音識別?
- 日歷權限:Privacy - Calendars Usage Description 是否允許此App使用日歷?
- 定位權限:Privacy - Location When In Use Usage Description 我們需要通過您的地理位置信息獲取您周邊的相關數據