2

RubyMotion アプリケーションの回転を停止するにはどうすればよいですか?

実装してみました:

def shouldAutorotateToInterfaceOrientation(interfaceOrientation) 
  UIInterfaceOrientationLandscapeRight == interfaceOrientation 
end

しかし、アプリケーション全体で何かが欲しいのですがAppDelegate、アプリ全体でこれを制御するために設定できるメソッドはありますか?

4

2 に答える 2

1

ここで良い解決策を見つけることができます:

iOS 6 アプリ - iPhone 5 の画面サイズの扱い方

よりアプリケーション全体に適用したい場合は、含めることができるモジュールを作成することをお勧めします。

module Rotation
  # methods here
end

class MyViewController < UIViewController
  include Rotation
end
于 2013-06-03T15:42:32.067 に答える
0

@Alekxのソリューションは私にとって最高のものでした。私がしなければならなかったのは、設定することだけでした...

app.interface_orientations = [:portrait]

...私のRakefileとほら!もうオートローテーションはありません。

于 2016-06-19T07:50:41.377 に答える