2012-04-01 3 views
2

..... это связано с другим вопросом, который у меня есть здесь! У меня есть код, который я хочу выполнить, чтобы обновить некоторые позиции кнопок и ярлыков перед просмотром загрузки. Мне нужно проверить ориентацию, а затем переместить элементы так, чтобы они находились в позиции до того, как вид загрузился ...... какие-нибудь идеи?Какой самый первый метод называется в представлении?

Thanks,

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

..... это именно то, что я искал! .. ..thanks sooooo много. Я собираюсь отдать это! Так что это метод ViewWillAppear, который вызывается до того, как будет загружено представление ... ahhhh. Люди упомянули об этом, но я не был уверен, как его реализовать. Большое большое спасибо! –

+0

Happy Coding .. :-)) –

+0

..... WOO HOO! ..... анонимный ..... ты легенда. Я не могу поблагодарить вас за помощь. Без таких парней, как вы, большинство из нас борются и теряют веру ...... приветствует чувака! .. Газ. –

Смежные вопросы