যেমন অ্যাপল ডিওসি বলেছে ( ইউআইটিএবল ভিউসেল ক্লাস রেফারেন্স ):
... আইওএস 7-এ, ডিফল্টরূপে কক্ষগুলির একটি সাদা ব্যাকগ্রাউন্ড থাকে ; আইওএসের পূর্ববর্তী সংস্করণগুলিতে, ঘরগুলি ঘেরের টেবিল দর্শনটির পটভূমি রঙের উত্তরাধিকার সূত্রে প্রাপ্ত। আপনি যদি কোনও ঘরের পটভূমির রঙ পরিবর্তন করতে চান তবে টেবিল-ভিউ : উইল ডিসপ্লেকেল: ফরআউটআইডেক্সপথ: আপনার টেবিল দর্শনের প্রতিনিধিটির পদ্ধতিতে এটি করুন।
সুতরাং আমার ক্ষেত্রে যে স্বচ্ছ পটভূমি সহ কক্ষগুলি দেখানোর জন্য, কেবল নীচের মত টেবিল ভিউ নিয়ন্ত্রকের মধ্যে প্রতিনিধি পদ্ধতিটি প্রয়োগ করা দরকার:
- (void)tableView:(UITableView *)tableView
willDisplayCell:(UITableViewCell *)cell
forRowAtIndexPath:(NSIndexPath *)indexPath
{
[cell setBackgroundColor:[UIColor clearColor]];
}
জাস্ট নোট : @ নুল যেমন বলেছিলেন, "... ইন্টারফেস নির্মাতায় একটি বাগ আছে বলে মনে হচ্ছে ..." , আমি এটিতে বাগ আছে কিনা তা পুরোপুরি নিশ্চিত নই, তবে তার মন্তব্যে বেশ কয়েকটি ভোট পেয়েছে বলে মনে হচ্ছে। সুতরাং আপনি আইবি ব্যবহার করলে কিছু ভুল হতে পারে। :)