2009-12-11 18 views
36

मैं यह पता लगाने के लिए चारों ओर घूम रहा हूं कि यूआईटीबल व्यू में एक पंक्ति (या सेल) टैप होने पर किस तरह के इवेंट हैंडल कहलाते हैं, लेकिन इसे समझने में सक्षम नहीं हैं। मैं टैप होने पर सेल की छवि प्रॉपर्टी को बदलने की कोशिश कर रहा हूं।UITableView/UITableViewCell टैप ईवेंट प्रतिक्रिया?

धन्यवाद।

उत्तर

94

तालिका तालिका को टैप करने पर दो संभावित घटनाएं होती हैं: पंक्ति और सहायक दृश्य (आमतौर पर "अधिक जानकारी" प्रकार क्रिया) का चयन करना।

जब तक आप UITableView के लिए एक प्रतिनिधि पंजीकृत किया है, निम्नलिखित लागू किया जा सकता है और एक छूने पर बुलाया जाएगा:

// Tap on table Row 
- (void) tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath { ... } 

// Tap on row accessory 
- (void) tableView: (UITableView *) tableView accessoryButtonTappedForRowWithIndexPath: (NSIndexPath *) indexPath{ ... } 
संबंधित मुद्दे