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

Objective-C

Войти
Регистрация
Восстановить пароль
 
kvakvit
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 37
#1

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

09.01.2014, 14:49. Просмотров 825. Ответов 9
Метки нет (Все метки)

Всем привет. Нужно, чтобы при переходе на другую страницу таб контроллера выполнялось определенное действие. Но не знаю, как это можно реализовать...Буду благодарен за любые идеи!
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
А можно поподробнее? Никак не могу понять, куда это прописать. Заранее спасибо.
Монфрид
1193 / 1003 / 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
Ответ Создать тему
Опции темы

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