![]() |
|
![]() ![]() ![]() |
|
qooanta |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 27.3.2012 Репутация: нет Всего: нет |
Добрый день! Как правильно Добавить navigation bar to table view в проекте для xcode
Переход на table view идет по кнопке go Сейчас navigation bar не отображается Также не работает detail view при нажати на элемент - как активировать detail view ? Благодарю Это сообщение отредактировал(а) qooanta - 30.3.2012, 20:52 |
|||
|
||||
Bitter |
|
||||
![]() Опытный лентяй ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1209 Регистрация: 15.8.2004 Где: Харьков, Ukraine Репутация: 10 Всего: 27 |
Чтобы появился Navigation Bar, нужно поместить Ваш контроллер в Navigation Controller, только после этого у вашего контроллера будет работать метод self.navigationController, а иначе он просто nil. По этому и не работает Detail.
То есть сейчас Вы просто показываете на экране свой контроллер, но он не находится внутри Navigation Controller, следовательно не имеет Navigation Bar. Вот Ваш метод
нужно его подправить так, чтобы отображать не Ваш контроллер, а Navigation Controller, предварительно упихнув в него Ваш контроллер
P.S. Придерживайтесь какого-нибудь код-стиля. Что это за имя класса go, а имя объекта Tgo? Добавляйте к имени класса что-то что указывает чем этот класс является, например для View Controller - VC, то есть GoVC, и потом слово Go ни о чем не говорит, напишите MasterTableVC. Имя класса начинайте с большой буквы, а имя объекта наоборот с маленькой. Что-то типа MasterTableVC * go; Имя метода go ничем не отличается от имени класса - это ###код чистой воды. Очень понятное выражение (go *) [Tgo go]; Назовите метод хотя бы goButtonTap |
||||
|
|||||
qooanta |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 27.3.2012 Репутация: нет Всего: нет |
Bitter благодарю за ответ и рекомендации
Это сообщение отредактировал(а) qooanta - 30.3.2012, 20:54 |
|||
|
||||
qooanta |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 27.3.2012 Репутация: нет Всего: нет |
тема закрыта
Это сообщение отредактировал(а) qooanta - 30.3.2012, 20:54 |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | iOS | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |