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

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 242
#1

Где обрабатывать нажатие кнопки - Программирование iOS

02.04.2015, 13:54. Просмотров 1215. Ответов 3
Метки нет (Все метки)

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

Добавлено через 4 минуты
Или обрабатывать нужно в tableViewController?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2015, 13:54     Где обрабатывать нажатие кнопки
Посмотрите здесь:

Как вызвать реакцию на нажатие кнопки? - Программирование iOS
Добрый день. Есть кнопка, текстовое поле и метка. Ожидается послее ввода текста и нажатия кнопки, текст появится в метке UIlabel. ...

Отследить нажатие на уведомление - Программирование iOS
Здравствуйте. Как можно узнать что приложение было запущено из уведомления и из какого именно (если их сразу несколько)? Например, как в...

Долгое нажатие на кнопку с прогресс-баром - Objective-C
Как сделать, чтобы при нажатию на кнопку появился на экране прогресс бар, который двигался от 100% заполненности к нулю, пока пользователь...

Обрабатывать нажатие отдельно по каждому слову в TextBox - C#
Всем здравия, форумчане! Нужен совет: как можно обрабатывать нажатие отдельно по каждому слову в тексте? Например, можно ли это...

Как обрабатывать событие нажатия кнопки и закрытия окна в titlebar? - C#
Проблема: Как обрабатывать событие нажатия кнопки и закрытия окна в titlebar окна?

Калькулятор: как обрабатывать нажатие клавиши именно на одну из "кнопок" - Assembler
Здравствуйте. Нужна помощь! Задание калькулятор на assemlber (tasm). Будущие кнопочки(квадратики) я отрисовал, проверил в dosbox , все...

Как работает шаблон NavigationDrawer в AndroidStudio, где обрабатывать нажатия на навигационной панели? - Программирование Android
Всем здрасьте! Не могу никак понять, где в шаблоне, который генерирует Android Studio, вешать обработки нажатия на соответствующую...

Нажатие кнопки по КД - PHP
Доброе время суток, нужно сделать нажатие кнопки каждые 60 мин. Есть такая вот кнопка... <input type="submit" class="btn_search"...

Нажатие кнопки - Delphi
Всем доброе время суток, вопрос в следующем, делфи запускает длл файл, далие появляется окно при нажатие кнопки тру появляется второе окно...

Нажатие кнопки - MS Access
У меня при нажатии кнопки некоторая информация сохраняется в бд, вся информация должна быть уникальна, как сделать чтобы при втором нажатии...

нажатие кнопки - Delphi
скажите как сделать что бы через определнный промежуток нажималась кнопка, зарание спс

While (нажатие кнопки) - Delphi
Как синтаксически правильно указать условие While (нажатие кнопки) do ?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
02.04.2015, 16:57     Где обрабатывать нажатие кнопки #2
А это зависит. Можете выставлять firstResponder ваш контроллер, а в cellForRowAtIndexPath проставлять тэг в эту кнопку.
А можете в cell добавить свойство с блоком и в обработчике нажатия вызывать этот блок.

Как удобнее - так и делайте. Если логики немного - без разницы.
voldem
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 1
06.09.2016, 17:57     Где обрабатывать нажатие кнопки #3
как решили задачу? остался ли пример?
столкнулся с похожей задачей, но мне нужно обработать кнопку используя indexPath.row из ячейки и я не совсем понимаю как его передать в func actionSheet
cin_cout
26 / 26 / 7
Регистрация: 06.10.2012
Сообщений: 119
11.09.2016, 14:52     Где обрабатывать нажатие кнопки #4
Цитата Сообщение от voldem Посмотреть сообщение
столкнулся с похожей задачей, но мне нужно обработать кнопку используя indexPath.row из ячейки и я не совсем понимаю как его передать в func actionSheet
sender.tag = indexPath.row

sender в вашем случае = UIButton
Yandex
Объявления
11.09.2016, 14:52     Где обрабатывать нажатие кнопки
Ответ Создать тему
Опции темы

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