iphone - identifying Button selection of each row in Tableview? -
-
(UITableViewCell *) तालिकादृश्य: (UITableView *) tableView cellForRowAtIndexPath: (NSIndexPath *) indexPath {< / P> <पूर्व>
UIButton * btn = [UIButton बटन के साथप्रकार: UIButtonTypeRoundedRect]; बीटीएन.फ्रेम = सीजीआरएक्टमेक (230.0 एफ, 4.0 एफ, 60.0 एफ, 36.0 एफ); [बीटीएन सेटटिटल: @ "ओके" के लिए स्टेट: यूआईसीओन्ट्रोलस्टेटअनॉर्मल]; [बीटीएन सेटटिटल: @ "ओके" के लिए स्टेट: यूआईसीओन्ट्रोलस्टेट चयनित); [बीटीएन एट टार्गेट: स्पी एक्शन: @ सिलेक्टर (ऑनक्लिक रीनैम :) कंट्रोल ईवेंट्स: यूआईसीटीआरएलईवेंट टचअप इनसाइड]; [सेल ऐड एस्यूब्यूव्यू: बीटीएन]; रिटर्न सेल;
}
लेकिन यदि उपयोगकर्ता विशेष पंक्ति पर बटन का चयन करता है, तो मैं उस छवि को onClickRename के माध्यम से बदल सकता हूँ ... लेकिन कर सकते हैं मुझे मिलता है कि पंक्ति की छवि को
- (शून्य) तालिका व्यू के माध्यम से छुआ गया है: (UITableView ) तालिका दृश्य किया था SelectionRowAtIndexPath: (NSIndexPath ) indexPath?
आप ऐसा कुछ कर सकते हैं
[btn SetTag: [indexPath] पंक्ति]
अपने सेल सेटअप में, और फिर
- (शून्य) onClickRename: (आईडी) प्रेषक {int row = sender .tag; }
आपको पता होना चाहिए कि कौन सी तालिका पंक्ति हिट हुई थी।
Comments
Post a Comment