私は現在Rubymotionで書いているiosアプリを持っています。UIViewController を常に縦向きで表示し、横向きに回転しないように設定しようとしています。他の uiviewcontroller にはすべての向きが必要なため、rakefile で縦向きのみを指定することはできません。私のコードについては以下を参照してください。
class ConfirmationController < UIViewController
def viewDidLoad
super
self.view.backgroundColor = UIColor.blueColor
end
def shouldAutorotate
true
end
def supportedInterfaceOrientations
UIInterfaceOrientationMaskPortrait
end
def preferredInterfaceOrientationForPresentation
UIInterfaceOrientationMaskPortrait
end
ご覧のとおり、preferredInterfaceOrientation を設定しようとしていますが、デバイスを回転させると横向きに変わります。これを Rubymotion で設定する方法について何かアイデアはありますか?