Sau khi tìm kiếm khá nhiều trên Google, tài liệu về Stackoverflow và táo, tôi gần như đã từ bỏ.Nút xóa hàng trùng lặp mục lục UITableView Mục
Tôi đang tạo một ứng dụng để lập chỉ mục người tiêu dùng và vì danh sách có khả năng rất dài, tôi sử dụng chỉ mục phần để điều hướng nhanh hơn. Vấn đề của tôi được thể hiện trong hình dưới đây.
Khi tôi kéo một mục để lộ nút delete, nó là một phần ẩn bên dưới thanh chỉ số phần của tôi.
Tôi không có thiết lập mã xem bảng hoặc chiều rộng tableviewcells và chỉ mục phần thực sự không thể thay đổi, theo như tôi quan tâm.
EDIT:
Câu hỏi đặt ra là làm thế nào tôi có thể có các tế bào tableview kết thúc trước khi họ nhận được chồng chéo, do đó nút delete là hoàn toàn có thể nhìn thấy.
CHỈNH SỬA 2:
Tôi đã thử đặt khung tế bào nhỏ hơn mà không có bất kỳ may mắn nào.
cell.frame = CGRectMake(cell.frame.origin.x, cell.frame.origin.y, cell.frame.size.width-30, cell.frame.size.height);
Tôi cũng đã thử tương tự với tableview, nhưng vì nó nằm trong UITableViewController nên không thể thay đổi kích thước.
self.tableView.frame = CGRectMake(self.tableView.frame.origin.x, self.tableView.frame.origin.y, self.tableView.frame.size.width-30, self.tableView.frame.size.height);
... Vì vậy, bạn có yêu cầu như thế nào chiều rộng của thanh chỉ số phần có thể được thay đổi? Làm thế nào để di chuyển nút xóa để nó không được che đậy? Bạn chỉ cần nêu rõ vấn đề, không có câu hỏi nào –
Tôi đã thêm một câu hỏi cụ thể hơn ngay bây giờ. Bây giờ ý định của tôi đã rõ ràng hơn chưa? – Stjernegard
Có thể http://i.stack.imgur.com/scNRZ.jpg –