আমি স্টোরিবোর্ডে একটি প্রোটোটাইপ সেল ব্যবহার করে এটি iOS7 এ কাজ করতে পেয়েছি। আমার কাস্টম বিভাগের শিরোনাম দৃশ্যে আমার একটি বোতাম আছে যা স্টোরিবোর্ডে সেটআপ করা একটি সেগটিকে ট্রিগার করে।
টিমের সমাধান দিয়ে শুরু করুন
পেড্রো.এম হিসাবে উল্লেখ করা হয়েছে যে এটির সাথে সমস্যাটি হ'ল বিভাগের শিরোনামটি আলতো চাপলে বিভাগের প্রথম কক্ষটি নির্বাচিত হয়।
পল ভন যেমন উল্লেখ করেছেন, পুরো ঘরের পরিবর্তে ঘরের কনটেন্টভিউটি ফিরিয়ে এটি ঠিক করা হয়েছে।
তবে, অনস হিসাবে উল্লেখ করেছেন, সেকশন শিরোনামটির উপর একটি দীর্ঘ প্রেস অ্যাপ্লিকেশনটি ক্র্যাশ করবে।
সমাধানটি হ'ল কনটেন্টভিউ থেকে যে কোনও অঙ্গভঙ্গি সনাক্তকারীকে সরানো।
-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
static NSString *CellIdentifier = @"SectionHeader";
UITableViewCell *sectionHeaderView = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
while (sectionHeaderView.contentView.gestureRecognizers.count) {
[sectionHeaderView.contentView removeGestureRecognizer:[sectionHeaderView.contentView.gestureRecognizers objectAtIndex:0]];
}
return sectionHeaderView.contentView; }
আপনি যদি নিজের বিভাগের শিরোনাম দর্শনগুলিতে অঙ্গভঙ্গিগুলি ব্যবহার করছেন না, তবে এই ছোট্ট হ্যাকটি এটি সম্পন্ন হবে বলে মনে হচ্ছে।