2011-10-15 34 views
5

Tôi đã nhận thấy sự thay đổi diện mạo của ô xem bảng trong iOS 5 và tôi googles xung quanh một chút để xem có ai khác chú ý không . This fellow đã thực hiện và đã đăng this image. Tôi không thể tái sản xuất nó trên tất cả các bản xem trước (nếu tôi có thể biết nó đến từ đâu và tôi có thể loại bỏ nó), nhưng nó chắc chắn gây ra cho tôi một vấn đề trên một trong các bản xem trước của tôi. Có ai khác nhận thấy điều này - tốt hơn chưa, có ai khác tìm thấy một cách để thoát khỏi nó?Dòng trắng ở dưới cùng của ô UITableView ở cuối phần trong TableView TableView (iOS 5)

+0

Tôi nghĩ rằng đó là cố ý - hãy chú ý đến cách làm cho bảng trông hơi lõm xuống? –

+0

Vâng .. nhưng khi bạn đang thực hiện các ô tùy chỉnh tableview đôi khi nó không làm cho các tế bào của bạn trông đẹp hơn, nhưng tệ hơn. Đó là vấn đề tôi đang gặp phải. Tôi tự hỏi liệu có cách nào để loại bỏ nó không. – SAHM

+0

Có ai biết cách loại bỏ điều này không? – SAHM

Trả lời

18

Tôi gặp sự cố này, trên điện thoại iOS4 hoặc trình mô phỏng có vẻ ổn nhưng đối với iOS5, đó là một vấn đề. Tôi phát hiện ra rằng vấn đề là với kiểu phân cách cho chế độ xem bảng. Có vẻ như giá trị mặc định được đặt thành khắc cho iOS5. Tôi đã đi qua mã của tôi và thêm dòng sau vào phương pháp init của tôi cho tất cả các bảng điểm điều khiển theo nhóm:

self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine; 

nào đã khắc phục sự cố cho tôi, mặc dù tôi cũng đặt sau như màu sắc dường như là màu trắng không phải màu xám như trong phiên bản trước:

self.tableView.separatorColor = [UIColor lightGrayColor]; 

Đó là vấn đề đối với tôi vì tôi đã thay đổi nền trên tất cả các dạng xem bảng và dòng phụ không có vẻ tốt cho ứng dụng của tôi.

+0

Tuyệt vời, cảm ơn bạn! – SAHM

1

sử dụng:

self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

Các vấn đề liên quan