Как я могу перемещаться вперед и назад без навигационного контроллера

я использую UIViewcontroller в своем приложении, и я хочу перемещаться вперед, когда нажимаю кнопку, а во втором представлении, когда я нажимаю назад, представление перемещается назад, как навигационный контроллер. Как я могу это сделать? Я не использую навигационный контроллер и я не могу.Спасибо


person Umair_uas    schedule 25.03.2011    source источник
comment
Почему вы не можете использовать UINavigationController?   -  person Matthias Bauch    schedule 25.03.2011


Ответы (2)


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

person Sanal MS    schedule 25.03.2011

используйте следующий код. С навигационным контроллером нажмите на контроллер

        DetailView *detailObj = [[DetailView alloc] initWithNibName:@"DetailView_Phone" bundle:[NSBundle mainBundle]];

[self.navigationController pushViewController:detailObj animated:YES];

поп контроллер

[self.navigationController popViewControllerAnimated:YES];

перейдите по ссылке для получения справки без навигационного контроллера.

если у вас есть проблема с панелью навигации, вы также можете скрыть ее.

[self presentModalViewController:anotherViewController animated:YES];

используя это, вы можете переместить один вид в другой вид

С уважением,

Шьям

person GameLoading    schedule 25.03.2011