1

私のアプリケーションのキーウィンドウにViewControllerのビューをサブビューしようとしています。そのような方法で、アプリケーションから[[UIApplication sharedApplication] keyWindow]を使用してキーウィンドウを取得し、そのウィンドウへのviewcontrollerのビューをサブビューするような方法で行う必要があります。しかし、私は、そのviewcontrollerのshouldRotateToInterfaceメソッドでオリエンテーションの変更を取得していません。初期化時に1回、deallocで1回発生しますが、デバイスの回転時には起動しません。キーウィンドウで直接サブビューされたUIViewControllerのハンドルの向きが変更されました

他の方法を実行する必要がありますか。デバイスの向きが変わると、ビューコントローラのビューをどのように変換できますか?できるだけチュートリアルを教えてください。

は、事前にありがとう:)

答えて

0

をそれはあなたの専門用語は場所にビットオフされた状態で少しは不明だが、あなたは通常、あなたのapp delegateに従う手順は次のとおりです。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    self.window.rootViewController = self.yourViewController; 
    self.window makeKeyAndVisible]; 
    return YES; 
} 

これはから取られますアップルはxcodeで新しいプロジェクトを作成するときのテンプレートです。これは、あなたのshouldRotateToInterfaceメソッドを呼び出すために必要なすべてのものでなければなりません。