ฉันมีปัญหาแปลก ๆUITableView
เฉพาะใน iOS 7
UITableViewCellSeparator
หายไปเหนือแถวแรกและใต้แถวสุดท้าย บางครั้งหลังจากเลือกแถวหรือการเลื่อนบางอย่างปรากฏขึ้น
ในกรณีของฉันtableView
โหลดจากสไตล์ที่Storyboard
มี UITableViewStylePlain
ปัญหาคือก็ไม่ได้อยู่ในที่ไม่ได้เปลี่ยนแปลงจากเริ่มต้นUITableViewCellSeparatorStyle
UITableViewCellSeparatorStyleSingleLine
ตามที่ฉันอ่านที่ฟอรัม Apple Dev ( ที่นี่และที่นี่ ) คนอื่น ๆ มีปัญหาดังกล่าวและพบวิธีแก้ปัญหาบางอย่างเช่น:
Workaround: disable the default selection and recreate the behaviour in a method
trigged by a tapGestureRecognizer.
แต่ฉันยังคงค้นหาเหตุผลของพฤติกรรมแปลก ๆ ของตัวคั่นดังกล่าว
ความคิดใด ๆ ?
อัปเดต:อย่างที่ฉันเห็นใน XCode 5.1 DP และ iOS 7.1 beta Apple พยายามแก้ไขปัญหานี้ ตอนนี้ตัวคั่นจะแสดงตามที่จำเป็นบางครั้งด้านล่างแถวสุดท้ายหลังจากรีเฟรชแล้ว แต่ไม่ใช่หลังจากการสร้าง tableview