2013-12-09 3 views
0

Я хочу добавить segue и использовать функциональность функции prepareForSegue. Но может ли кто-нибудь объяснить, как подключиться к новому контроллеру с правой панели управления элементом диспетчера навигации? В раскадровке, я хочу знать, как подключить их, пожалуйста, направляйте и обязывайте.rightBarButtonItem add segue

ответ

0

Просто нажмите ctrl + мышь и перетащите & отпустите его на новый контроллер. Он будет просить «Action Segue», используйте «толчок», и назовите его (например, «Test Segue»)

и в классе контроллера представления, просто определить

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { 
    if([segue.identifier isEqualToString:@"Test Segue"]) { 
     // Do initializations 
    } 
} 
1

Откройте раскадровку, нажмите ctrl и mouse и переместите его во второй контроллер представления. enter image description here

Выбрать push segue. раскадровки должен выглядеть следующим образом: enter image description here

Выберите SEGUE и Атрибуты инспектора изменить имя SEGUE. И ваш код должен быть таким:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { 
    if([segue.identifier isEqualToString:@"segueName"]) { 
    //To-do smth 
    } 
Смежные вопросы