আমি UITableViewকেবল আইওএস 7-তে কিছু অদ্ভুত সমস্যা পেয়েছি ।
UITableViewCellSeparatorপ্রথম সারির উপরে এবং শেষ সারির নীচে অদৃশ্য হয়ে যায়। কখনও কখনও সারি বা কিছু স্ক্রোলিং ক্রিয়াগুলি নির্বাচনের পরে এটি উপস্থিত হয়।
আমার ক্ষেত্রে স্টাইল সহ tableViewলোড করা হয় । সমস্যাটি অবশ্যই এতে নেই , যা ডিফল্ট থেকে পরিবর্তিত হয় না ।StoryboardUITableViewStylePlainUITableViewCellSeparatorStyleUITableViewCellSeparatorStyleSingleLine
আমি যেমন অ্যাপল দেব ফোরামগুলিতে পড়েছি ( এখানে এবং এখানে ) অন্যান্য লোকদেরও এ জাতীয় সমস্যা রয়েছে এবং কিছু কাজের সন্ধান পাওয়া যায়, উদাহরণস্বরূপ:
Workaround: disable the default selection and recreate the behaviour in a method
trigged by a tapGestureRecognizer.
তবে আমি এখনও এই জাতীয় বিভাজক অদ্ভুত আচরণের কারণ অনুসন্ধান করছি।
কোন ধারনা?
আপডেট: আমি এক্সকোড 5.1 ডিপি এবং আইওএস 7.1 বিটাতে দেখেছি, অ্যাপল এই সমস্যাটি সমাধান করার চেষ্টা করেছিল। বিভাজককে কিছুটা রিফ্রেশ করার পরেও শেষ সারিটির নীচে কখনও কখনও প্রয়োজন হিসাবে দেখানো হয় তবে টেবিলভিউ তৈরির পরে নয়।