[英]Rotate Landscape to Portrait in MPMoviePlayerViewController in ios6 and ios7
在我的項目中,我在視頻播放器中按完成按鈕,然后播放器關閉,但視圖保持在橫向模式。 但我希望我的應用程序中的所有視圖都是縱向的。 只有視頻播放器可以移動側面橫向或縱向。
我試試這個鏈接,但這不適合我。 在此輸入鏈接描述
1 : 在ios6和ios7中的pdfreader中將縱向旋轉到橫向
第一個是景觀模式時的玩家,第二個是我在播放器中按完成按鈕時。 請給我解決這個問題。
在ViewController上使用此方法,它將自動移動portaint模式
#import <objc/message.h>
-(void)viewDidAppear:(BOOL)animated{
if ([[UIDevice currentDevice] respondsToSelector:@selector(setOrientation:)]) {
objc_msgSend([UIDevice currentDevice], @selector(setOrientation:), UIInterfaceOrientationPortrait );
}
}
我發現你提到的同樣困難。 我沒有看到你的代碼。 可能是您使用Tab欄或一般導航來呈現您的視頻播放器。 在這種情況下,請參考這些鏈接http://www.disalvotech.com/blog/app-development/iphone/ios-6-rotation-solution/ , 使一個特定類別的視圖控制器在標簽欄應用程序中自動旋轉,但強制所有其他類的視圖控制器保持肖像
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.