1

У меня есть мнение и иметь navigationController ...Как функция didSelectRowAtIndexPath сделать что-то в классе UITableViewController

и rightBarButtonItem на нем,

затем нажмите -> использовать popoverController показать мнение tableViewController в ... Tableview есть 3 клетки ---- как A, B, C

и я хочу знать, в списке таблицы, разные TextLabel перейти на другую точку зрения, клетки A Гото View_A, клетка B Гото View_B ... Мне нужно поместить вид в navigationController ...

Но это не работает в классе tableViewController, в когда я пишу код в функции didSelectRowAtIndexPath .....

Стараюсь

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

или

[ self.parentViewController.navigationController pushViewController:detailViewController animated:YES]; 

или

[ self.view.superview.navigationController pushViewController:detailViewController animated:YES]; 

я не знаю, как сделать что-то снаружи, когда я нажимаю келью Tableview, особенно, как получить navigationController .....

ответ

0

Как вы в popview и эта точка зрения только после того, как уволенный лентой на ячейка таблицыView self ссылается на popupView, это не работает. Чтобы выполнить проделанную работу, вам необходимо использовать delegate. См. this Ссылка для ссылки

+0

если я использую self.popoverController.delegate = self; это помогает? – GanLiting

+0

да, согласно моим знаниям, это поможет вам вызвать делегата popoverController делегата methos –

+0

oh я вижу, я просто добавляю значение UINavigationController в tableViewController .. Это может помочь .... – GanLiting