我有一個UIActionSheet,我把它的觀點是這樣的:UIActionSheet不在橫向模式下旋轉?
[popup showInView:[[UIApplication sharedApplication] keyWindow]];
這部作品在人像模式很好,但是當我切換到橫向,它保持畫像。我究竟做錯了什麼? 謝謝。
我有一個UIActionSheet,我把它的觀點是這樣的:UIActionSheet不在橫向模式下旋轉?
[popup showInView:[[UIApplication sharedApplication] keyWindow]];
這部作品在人像模式很好,但是當我切換到橫向,它保持畫像。我究竟做錯了什麼? 謝謝。
你顯示在窗口(不旋轉),而不是在視圖控制器的視圖(這是)。改爲使用當前可見的視圖控制器的主視圖,或在iPhone上使用showFromTabBar:
或showFromToolbar:
或在iPad上使用showFromBarButtonItem:animated:
或showFromRect:inView:animated:
。
您可以使用它代替:
[popup showInView:[UIApplication sharedApplication].keyWindow.rootViewController.view];
[彈出showFromToolbar:self.view]。
特別針對ActionSheet中的ActionSheet。
+1打我吧! – idz 2011-05-11 01:01:38
謝謝,我結束了使用showFromTabBar: – user635064 2011-05-11 01:30:55
如果你沒有一個工具欄,並沒有在iphone上的標籤欄沒有幫助... :) – jjxtra 2011-10-27 16:57:44