как работать без навигационного контроллера - PullRequest
1 голос
/ 28 декабря 2010

привет, прежде чем я никогда не использую навигационный контроллер, могу ли я использовать навигационный контроллер, подобный этому

учтите, что в моем приложении три вида (т. Е. Основной вид, первый вид, второй вид) наосновной вид, две кнопки UIB с действием кнопки для перехода в первый вид и второй вид соответственно
и для возврата к основному виду, я должен разместить навигационный контроллер (например, кнопку назад с заголовком) на первом видеи второй вид (примечание: - не навигационный контроллер на главном экране)

я хочу разместить навигационный контроллер на первом виде и второй вид для возврата к главному виду примечание : - на моем основной вид без навигационного контроллера , навигационный контроллер будет включен на первом, а второй вид используется в качестве кнопок возврата и заголовка можете ли вы помочь мне решить эту проблему

1 Ответ

3 голосов
/ 28 декабря 2010

@ nandakishore Я предлагаю вам выбрать приложение на основе навигации в начале, потому что вам нужен контроллер навигации в большинстве ваших представлений (первый вид и второй вид)

И вы скрываете контроллер навигации, когда основной вид didLoad, и показывает, что, когда вид исчезнет

Например: - В mainview.m

- (void)viewDidLoad {
    [super viewDidLoad];
[[self navigationController] setNavigationBarHidden:YES animated:NO];
}

и

- (void)viewWillDisappear:(BOOL)animated {
    [super viewWillDisappear:animated];
    [[self navigationController] setNavigationBarHidden:NO animated:NO];
}

теперь, выполнив это, вы не получите контроллер навигации в mainview, но получите это в двух других представлениях

Надеюсь, это поможет тебе .... Удачи !!!

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