Как получить идентификатор объекта из UIButton? Я хочу знать, какой uibutton нажат в данный момент, когда я не сохраняю указатель на uibutton.Как получить идентификатор объекта из UIButton?
ответ
Не ваш вопрос, так что трудно понять, что вы просите ... Но я буду подвергать сомнению, предположив, что вы просите, как получить доступ к UIButton из вашего код? Если это так, то мне также нужно предположить, что вы добавили эту кнопку через интерфейс Builder, и в этом случае вам просто нужно добавить директиву для предварительного процессора IBOutlet
для каждого объекта кнопки в вашем интерфейсе контроллера (или виде):
@interface MyView : UIViewController {
UIButton *myButton;
}
@property (nonatomic, retain) IBOutlet UIButton *myButton;
// Button's action which you probably already figured out
- (IBAction)buttonPressed:(id)sender;
Тогда вам нужно будет установить соединения в Interface Builder. Drag FROM объект который должен знать TO объект, который необходимо знать о. Таким образом, вы можете перетащить из владельца файла в UIButton, чтобы подключить IBOutlet ... и затем перетащить управление из UIButton обратно владельцу файла для подключения IBAction.
Что вы подразумеваете под "идентификатором объекта"? –
Я в порядке ответ: используйте uibutton.tag :) –