我在我的應用程序中有一個視圖。我想在橫向顯示中顯示的特定視圖。 當用戶進入該視圖時,我想強制用戶更改設備方向。當用戶轉到其他視圖時,必須重置ti。我該怎麼做?如何將特定視圖的方向更改爲橫向?
1
A
回答
1
我得到了答案
[UIApplication的sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight]。
float angle = M_PI/2; //rotate 180°, or 1 π radians
self.view.layer.transform = CATransform3DMakeRotation(angle, 0, 0.0, 1.0);
3
在它的視圖控制器實現了兩個消息:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscape;
}
而這一切。
相關問題
- 1. 將視圖從縱向更改爲橫向時,方向不會更改
- 2. 如何將縱向視圖更改爲橫向模式?
- 3. 如何將攝像頭視圖方向鎖定爲iOS橫向?
- 4. 如何將UIImage picker攝像頭的方向更改爲橫向?
- 5. 將R繪圖的紙張方向更改爲橫向
- 6. 如何將方向更改爲橫向模式?
- 7. UIKeyBoard調整方向更改爲橫向
- 8. 將元素的方向從縱向更改爲橫向
- 9. 如何更改視圖的特定部分的方向iPhone
- 10. 如何更改縱向和橫向的模擬器方向?
- 11. 如何更改特定視圖的視圖控制器的方向
- 12. 如何更改橫向uipickerview?
- 13. UIView在將方向切換爲橫向後更改寬度?
- 14. 如何更改橫向模式下圖像視圖的位置
- 15. 將視頻鎖定爲橫向全屏方向(react-native-video)
- 16. 在自動佈局中當方向更改爲橫向時隱藏視圖
- 17. 當從縱向更改爲橫向視圖時,表視圖消失xcode
- 18. 如何將啓動圖像更改爲橫向?
- 19. 如何將屏幕方向鎖定爲橫向Android?
- 20. 如何將mpMoviePlayerController方向設置爲鎖定到橫向模式?
- 21. 如何爲子視圖執行橫向方向,但不是父視圖?
- 22. 如何在XCode 4 Interface Builder中將窗口方向更改爲橫向?
- 23. 如何在屏幕方向更改爲橫向時將滾動添加到視圖?
- 24. 定製橫向/縱向視圖
- 25. 如何處理子視圖導航之前的橫向方向
- 26. 更改android中特定視圖的屏幕方向
- 27. 如何在橫向視圖中設置屏幕方向,如iphone
- 28. 將設備方向從橫向更改爲縱向時在x軸上溢出
- 29. 強制攝像機視圖在方向鎖定的橫向上
- 30. 如何更改相機Overlayview方向橫向左右iPhone?
它僅適用於單個視圖嗎?這種觀點有多少次? –
@VenkatManohar只有一次。意思是當用戶點擊一個按鈕時,viewController將被加載,所以當它被加載時,我想改變方向。 – user1244311
[[UIApplication sharedApplication] setStatusBarOrientation:UIDeviceOrientationLandscapeLeft animated:NO];您希望將哪個方向放在那裏......它的工作原理 –