2011-07-05 12 views
15

Arabirim Oluşturucu'da eklenen bir düğmeye nasıl bir eylem eklerim? Uygulamamda bir forum bileşeni ekleme talimatım buydu. "Bu düğmenin eylemini, IB'deki" launchSatisfactionRemoteComponent: "yöntemine bağlayın. Bu benim "Support.xib" penceremde olması gerekiyordu. Eylemi ona bağladığınız kod nerede?Xcode'taki düğmelere eylemler ekleme

+1

Hiçbir kod yok. Xib dosyanızda, sol bölmeden alıcı nesnesini seçin (bir alıcı nesnesine ihtiyacınız var), sağ tıklayın/ctrl + tıklayın ve aramak istediğiniz yöntemin adının yanındaki düğmeyi düğmeye sürükleyin. – zneak

cevap

27

Kodunuzda, bu eylemi gerçekleştirecek yöntemi ekleyin. Örneğin, Şimdi

.h dosyası

- (IBAction)buttonTapped:(UIButton *)sender; 

.m dosyası

- (IBAction)buttonTapped:(UIButton *)sender 
{ 
    NSLog(@"Button Tapped!"); 
} 
, artı sürüklemek, orada yönteminizi görmelisiniz, sağ takımından Sahibi Dosya tıklayın, dosyayı Xlb'nin açmak düğmesinin üzerine daire. Bir sürü farklı eylem görmelisiniz, çoğu zaman touchUpInside aradığınız şeydir.