ViewControllers Navigation - PullRequest
       2

ViewControllers Navigation

0 голосов
/ 06 июля 2011

У меня есть один базовый контроллер представления «contentViewController» с одной кнопкой, действие над кнопкой имеет вид

(IBAction) goBack:(id)sender

.h file

@interface ContentView : UIViewController {
}

@property(nonatomic,retain) UIViewController *display;


-(IBAction) goBack:(id) sender;

.m файл

@synthesize display;

-(IBAction) goBack:(id)sender{
    UIViewController *view= display;
    [display release];
    [self presentModalViewController:view animated:YES];
}

и уже существуют некоторые другие контроллеры представления, которые каждый контроллер представления содержит в кнопке для отображения содержимого на contentViewController .. вот один пример класса:

.h файл

@interface Info : UIViewController {

}

-(IBAction) viewHealthInfoContent:(id) sender;

.m файл

-(IBAction) viewHealthInfoContent:(id)sender{
    ContentView *cv=[ContentView alloc];
    [cv setDisplay:self];
    [self presentModalViewController:cv animated:YES];
    [cv release];
}

Дело в том, что каждый раз, когда я показываю контент с одного контроллера представления, янужно вернуться к этому.используя эту единственную кнопку goBack на contentViewController, но когда я нажимаю кнопку возврата, он не задумывается !!!любая помощь

1 Ответ

0 голосов
/ 06 июля 2011

Если вы хотите вернуться к своему предыдущему viewController, используйте dismissModalViewControllerAnimated :: method.

Согласно источник :

Dismisses the modal view controller that was presented by the receiver.

В iOS вы можете отображать представления модально, представляя контроллер для модального представления от вашего текущего контроллера представления. Когда вы представляете представление модально, используя presentModalViewController: animated: метод, контроллер представления анимирует внешний вид представления, используя указанную вами технику. (Вы можете указать желаемую технику, установив свойство modalTransitionStyle.) В то же время метод создает отношения родитель-потомок между текущим контроллером представления и контроллером модального представления.

Источник

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