2009-03-07 13 views
6

मैंने अपने UITableView अनुभाग शीर्षकों के लिए एक कस्टम दृश्य लागू किया है (viewForHeaderInSection के माध्यम से)। जब सादा दृश्य मोड में, डिफ़ॉल्ट व्यवहार ऐसा प्रतीत होता है कि सेक्शन हेडर के नीचे फ़्लोट की गई कोशिकाएं और स्पर्श घटनाएं नीचे की कोशिकाओं के माध्यम से गिरती हैं।मैं UITableView अनुभाग शीर्षलेख पर स्पर्श ईवेंट कैसे पकड़ सकता हूं?

मेरे पास सीमा अनुभाग के अंदर किसी भी टच ईवेंट के लिए पहले कस्टम सेक्शन हेडर व्यू का जवाब कैसे दिया जा सकता है और सेक्शन हेडर व्यू के नीचे सेल को ईवेंट पास करने के बजाय कुछ कार्रवाई करें?

उत्तर

14

उपयोग एक UIControl बजाय

[aControl addTarget:<target> action: @selector(<desiredSelector:>) forControlEvents:UIControlEventTouchUpInside]; 
संबंधित मुद्दे