2010-07-30 10 views
7

को यूआईबटन का उपयोग करने के लिए वर्कअराउंड मुझे टचअप इनसाइड और टचअपऑटसाइड घटनाओं को पकड़ने की अनुमति देता है ताकि यह पता चल सके कि उपयोगकर्ता अपनी उंगली के साथ बटन कब जारी करता है।UIBarButtonItem के टचअप ईवेंट

UIBarButtonItem इस तरह से किसी भी घटना/सूचनाओं का उपयोग नहीं किया जाना चाहिए।

क्या किसी को यह जानने के लिए एक अच्छा कामकाज पता है कि UIBarButtonItem शारीरिक रूप से जारी किया गया है? के साथ एक ही "डिजाइन" और UIBarButtonItem जैसे व्यवहार के साथ UIToolBar में UIButton का उपयोग करने का कोई तरीका है?

धन्यवाद!

+0

पर क्रियाओं को लिंक कर सकते हैं क्या आपके पास इसके साथ कोई भाग्य है? मैं एक ही चीज़ पर अटक गया हूं – jonydep

उत्तर

1
IBOutlet UIBarButtonItem *barButton; 
.... 


- (void)viewDidLoad 
{ 
    barButton.action = @selector(onBarButtonTap); 

.... 

- (IBAction)onBarButtonTap 
{ 
    NSLog(@"BarButton Taped"); 
} 
+0

जो केवल * ईवेंट * के अंदर स्पर्श करने के लिए काम करता है। – tba

0

यदि आप UIToolbar का उपयोग कर रहे हैं तो आप बार में UIButton खींच सकते हैं। यह UIBarButtonItem के अंदर एम्बेडेड हो जाएगा और आप एंबेडेड UIButton

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^