2012-04-01 12 views
2

.....これは私がここにある別の質問にリンクされています。 ロードビューの前にいくつかのボタンとラベルの位置を更新するために実行したいコードがあります。 私は方向を確認して、ビューがロードされる前にポジションに入るようにアイテムを移動する必要があります。ありがとう、ビューで呼び出される最初のメソッドは何ですか?

Gaz。

答えて

3

viewWillAppearメソッドでこれを行うことができます。私はこのようなコードを使用する向きを確認する例えば

..

- (void) viewWillAppear:(BOOL)animated 
{ 

    if([UIApplication sharedApplication].statusBarOrientation == UIInterfaceOrientationLandscapeLeft || [UIApplication sharedApplication].statusBarOrientation == UIInterfaceOrientationLandscapeRight) 
    { 
     self.view=self.landscapeView; 
     NSLog(@"View Will Appear Land"); 

    } 
    else 
    { 
     self.view = self.portraitView; 

     NSLog(@"View Will Appear Port"); 

    } 
} 
+0

.....それは私が探していたまさにです!.. .. soooooooooをたくさん感謝します。私はそれを与えるつもりだ!ビューがロードされる前に呼び出されるのは、ViewWillAppearメソッドです。..... ahhhhです。人々はこれを言いましたが、私はそれをどのように実装するのか分かりませんでした。とても感謝しています! –

+0

ハッピーコーディング.. :-)) –

+0

..... WOO HOO!.....匿名.....あなたは伝説です。助けてくれてありがとうございます。あなたのような人がいなければ、私たちのほとんどは奮闘し、信仰を失う......歓声!..... Gaz。 –

関連する問題