Форум программистов, компьютерный форум CyberForum.ru

Действие по переходу на другую страницу Tab Controller`a - Objective-C

Восстановить пароль Регистрация
 
kvakvit
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 37
09.01.2014, 14:49     Действие по переходу на другую страницу Tab Controller`a #1
Всем привет. Нужно, чтобы при переходе на другую страницу таб контроллера выполнялось определенное действие. Но не знаю, как это можно реализовать...Буду благодарен за любые идеи!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2014, 14:49     Действие по переходу на другую страницу Tab Controller`a
Посмотрите здесь:

Objective-C Проблема с Navigation Controller
Как вставить на страницу другую страницу, не используя фреймы? Web
Sheets Tab= new Sheets ('Test'); Tab.addCol('id',int); Tab.addCol('Text',String); Tab.addVal('id',4); Java
JavaScript Как послать в веб-страницу нажатие клавиши TAB.
Изменение имени кнопки при нажатии на другую кнопку (в другом view) Objective-C
push notification переход на нужный view controller Objective-C
Ucoz: страницу без родительской вложить в другую страницу
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
glvrzzz
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
09.01.2014, 15:06     Действие по переходу на другую страницу Tab Controller`a #2
Objective-C
1
UITabBarControllerDelegate
Objective-C
1
– tabBarController:didSelectViewController:
mobidevelop
09.01.2014, 16:29
  #3

Не по теме:

Я вот иногда думаю чего больше сториборды принесли - вреда или пользы...

kvakvit
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 37
11.01.2014, 19:25  [ТС]     Действие по переходу на другую страницу Tab Controller`a #4
А можно поподробнее? Никак не могу понять, куда это прописать. Заранее спасибо.
Монфрид
 Аватар для Монфрид
1185 / 995 / 153
Регистрация: 07.03.2012
Сообщений: 3,243
Завершенные тесты: 2
11.01.2014, 22:43     Действие по переходу на другую страницу Tab Controller`a #5
kvakvit,
зачем вы лезете, грубо говоря в лес, вообще, ничего не зная о нём?
В objC всё построено на работе с делегатами.
UITabBarControllerDelegate - это делагат, чтобы с ним работать, нужно реализовать методы этого делегата (tabBarController:didSelectViewController
kvakvit
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 37
11.01.2014, 23:25  [ТС]     Действие по переходу на другую страницу Tab Controller`a #6
А как же тогда познать этот самый лес?)
Я знаю, что такое делегаты(читал), но сейчас не очень понимаю, где мне реализовать его.
Я буду вам очень благодарен, если вы сможете мне сказать, что я делаю не так.
Дело в том, что storyboard не видит класс, который я создаю для таб контроллера. То есть у меня есть один файл .h, где я объявляю классы, но таб контроллер его упорно не видит. Мне кажется, что я делаю что-то не так.
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
12.01.2014, 00:08     Действие по переходу на другую страницу Tab Controller`a #7
Цитата Сообщение от kvakvit Посмотреть сообщение
А как же тогда познать этот самый лес?)
Купите книгу по Obj-C. Любую. Уверен, на первых же страницах будет ответ на ваш вопрос. glvrzzz уже все сказал. Коротко и абсолютно точно. Если вы его ответ не поняли, значит вы не обладаете минимально необходимыми знаниями. Это ни в коем случае не упрек или оскорбление. Это просто констатация факта. Это положение можно легко (или не очень легко - тут от вас зависит) исправить. Купите книгу. Не копипастить же вам сюда абзацы и целые главы
kvakvit
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 37
12.01.2014, 01:54  [ТС]     Действие по переходу на другую страницу Tab Controller`a #8
Я еще раз повторюсь, у меня сейчас проблема в том, что я не знаю куда прописывать именно эти методы. Например с клавиатурой все понятно(как ее скрыть, к примеру). То тут я утыкаюсь в то, что таб контроллер не хочет выбирать делегатом вью контроллер. Я понимаю, что я делаю что-то не так, раз не выходит, но не могу понять что. С этим я и прошу помощи)
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
12.01.2014, 13:27     Действие по переходу на другую страницу Tab Controller`a #9
Один из вариантов
1. Отнаследоваться от UITabBarController <UITabBarControllerDelegate>.
2. Написать в awakeFromNib self.delegate = self
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2014, 15:06     Действие по переходу на другую страницу Tab Controller`a
Еще ссылки по теме:

Tab Bar Item пропадает с экрана Objective-C
Objective-C Жесты + View Controller
Создать класс Objective-C выполняющего указанное действие Objective-C
Objective-C Как передавать данные между контроллерами Tab Bar-a
Запустить действие (другую функцию) из другой функции jQuery

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
kvakvit
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 37
12.01.2014, 15:06  [ТС]     Действие по переходу на другую страницу Tab Controller`a #10
Цитата Сообщение от mobidevelop Посмотреть сообщение
Один из вариантов
1. Отнаследоваться от UITabBarController <UITabBarControllerDelegate>.
2. Написать в awakeFromNib self.delegate = self
Спасибо! Все получилось)
Yandex
Объявления
12.01.2014, 15:06     Действие по переходу на другую страницу Tab Controller`a
Ответ Создать тему
Опции темы

Текущее время: 07:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru