重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
1、iPhone6 Plus共有兩種顯示模式,分別為標準和放大模式官網 留言只有在“標準模式”下,才支持橫屏。所以要確保顯示模式在標準模式狀態下。
創新互聯建站-專業網站定制、快速模板網站建設、高性價比響水網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式響水網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋響水地區。費用合理售后完善,十多年實體公司更值得信賴。
2、在控制中心將“方向鎖定”關閉即可讓iPhone Plus在手機橫放時自動變成橫屏顯示。
iPhone6 Plus顯示模式更改方法
激活蘋果6手機時,會讓你選擇顯示模式,如果要更改就看下面的步驟。
1、點擊主屏上的“設置”
2、在設置選項列表中找到“顯示與亮度”。
3、點擊“顯示模式”
4、選擇“放大”或者“標準”模式
5、切換不同的顯示模式之后需要重啟蘋果手機才能生效
設置方法如下:
1.點擊iPhone6 plus的“設置”;
2.進入設置頁面后,點擊“顯示與亮度”;
3.進入顯示與亮度頁面后,點擊“顯示模式”;
4.點擊進入顯示模式,選擇“標準模式”,再點擊“設定”;
5.點擊使用標準模式。重新設定顯示模式后,重新啟動系統;
6.重新啟動后,開啟屏幕旋轉功能,就可以橫屏操作。
在你想支持橫豎屏的viewController里面重寫兩個方法:
1
2
3
4
5
6
7
8
9
10
11
// 支持設備自動旋轉
- (BOOL)shouldAutorotate
{
return YES;
}
// 支持橫豎屏顯示
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskAll;
}
這樣在這個viewController中就可以橫豎屏切換了。
注意如果你window的rootViewController是一個navigationController,可能會出現以下問題:
你的navigationController只支持豎屏,但是你push到了某個新的controller中,這個controller支持橫豎屏,當你在新的controller中切換到橫屏后(也有可能在切換到橫屏然后pop回來后),這時候程序會閃退,因為你的navigationController不支持橫屏。
如果你想解決這個問題,就需要自己寫一個UINavigationController的子類,在這個類中重寫方法:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
- (BOOL)shouldAutorotate
{
return [self.viewControllers.lastObject shouldAutorotate];
}
- (NSUInteger)supportedInterfaceOrientations
{
return [self.viewControllers.lastObject supportedInterfaceOrientations];
}
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
return [self.viewControllers.lastObject preferredInterfaceOrientationForPresentation];
}
然后用這個類去創建實例作為window的rootViewController,這樣就可以避免這個問題了。
一般蘋果有一個方向鎖定鍵在你從屏幕滑動出富平的時候有個快捷鍵。見得見面,有一個方向鎖定的虛擬按鈕。勾選之后就可以了。如下圖右上角有一個橙色的有一個方向的橙色箭頭。