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

Objective-C

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
usuf
3 / 3 / 0
Регистрация: 21.02.2011
Сообщений: 78
#1

[sender tag] - Objective-C

19.09.2011, 12:16. Просмотров 1393. Ответов 4
Метки нет (Все метки)

Присваиваю кнопке tag
Objective-C
1
myButton.tag=55;
в обработчике нажатия кнопки хочу узнать tag
Objective-C
1
2
3
-(IBAction) clicButton: (id) sender{
NSLog(@"%d",[sender tag]);
}
смотрю в логе, показывает 0...
почему не хочет показать 55 ума не приложу, может кто стыкался с этой проблемой и знает в чем проблема. Заранее спасибо за ответы)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2011, 12:16     [sender tag]
Посмотрите здесь:

Delphi Sender
Указатель Sender C++ Builder
Delphi Картинки и sender
Sender в С++ C++ Builder
Custom Email sender Objective-C
Apache Редирект ?tag на /tag/
Работа с Sender C++
Objective-C Cocos2D 3.0 его CCSprite и tag к нему
C++ Qt Emit sender
C# Sender as Control
Odd tag in Exec! Odd tag in Cleanup! Odd tag in CreateGroup! UnityEditor.DockArea:OnGUI()

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
usuf
3 / 3 / 0
Регистрация: 21.02.2011
Сообщений: 78
20.09.2011, 15:03  [ТС]     [sender tag] #2
Решено, присваиваю тег после некоторой работы с кнопкой и тогда все работает как надо))
Splitter
201 / 143 / 5
Регистрация: 13.01.2009
Сообщений: 554
25.09.2011, 21:51     [sender tag] #3
а как кнопка создается, програмно или через интерфейс билдер? И в какой моент присваивается тег?
Подозреваю что кнопка создается через интерфейс билдер и Вы пытаетесь присвоить ей тег, когда интерфейс еще не создан... Опишите подробнее, может найдется лучшее решение чем дожидаться "работы с кнопкой".
usuf
3 / 3 / 0
Регистрация: 21.02.2011
Сообщений: 78
25.09.2011, 22:10  [ТС]     [sender tag] #4
Кнопка создается программно, тег присваивается должен после создания, проблема была в тома пока не дашь ей первоначальный функционал tag никак не хотел присваиваться... пока изучал эту тему чисто теоретично при рассмотрении требования к заказу) к сожалению не сохранился примерчик полетел жесткий диск недавно(((
Splitter
201 / 143 / 5
Регистрация: 13.01.2009
Сообщений: 554
26.09.2011, 00:59     [sender tag] #5
значит не судьба, вообще кнопки я делал не раз и никогда таких проблем, что не присваивался тег не было, думаю это всетаки была ошибка в коде...
Yandex
Объявления
26.09.2011, 00:59     [sender tag]
Ответ Создать тему
Опции темы

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