Выполнить метод на родительском UiViewController - PullRequest
0 голосов
/ 08 августа 2011

Из одного UIViewController я вызываю другого UIViewController

FullScreenViewController *anotherViewController = [[FullScreenViewController alloc] initWithNibName:@"FullScreenViewController" bundle:nil];

UIView *theWindow = [currentView superview];

[theWindow addSubview:newView];

В открывшемся FullScreenViewController я хочу поставить UIButton для вызова метода внутри родительского UIViewController.

Есть способ сделать это?Как мне поступить?

Спасибо

1 Ответ

0 голосов
/ 08 августа 2011

Вы можете передать нераспознанную ссылку дочернему контроллеру представления во время его построения (передавая self в родительском), который ребенок может использовать для вызова методов своего родителя.

Еще лучше, если бы вы могли сделать родителя делегатом ребенка: Как мне создать делегатов в Objective-C?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...