2012-01-02 2 views
0

Используя StoryBoard, я создал свой первый контроллер представления с помощью кнопки. Он отступает и открывает вторую сцену. На второй сцене есть кнопка. Вы нажимаете кнопку, она подтягивает данные. Я не хочу нажимать кнопку на второй сцене, чтобы загрузить данные. Я бы поставил его в viewdidload, но он, похоже, не работает. (Да, я новичок.) Я создал класс Objective-C под названием ResultsView и связал его со сценой. Я просто хочу, чтобы вторая сцена выполняла пару строк кода, когда она была отключена. Можете ли вы рассказать мне, как это сделать?Автоматическое выполнение кода iOS 5 с использованием StoryBoard

+0

'viewDidLoad' должно срабатывать (или вы имели в виду что-то другое, когда говорили, что оно не работает?). вы также можете попробовать 'viewDidAppear' (или' viewWillAppear', если на то пошло). вы реализуете их в контроллере представления, а не в представлении, верно? –

ответ

0

Вы можете настроить для segue в методе prepareforSegue.

- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
{ 
    // Do your stuff to setup the Segue 
} 

А также будут отображаться API-интерфейсы жизненного цикла.

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