5

Tôi có một tình huống trong đó tôi đặt UITableView trong chế độ chỉnh sửa, và khi nó không ở chế độ chỉnh sửa, nó phải thực hiện tableview: didSelectRowAtIndexPath: và phải được đẩy lên một UINAvigationController.Làm cách nào để phát hiện UITableView đang ở chế độ chỉnh sửa?

Bây giờ vấn đề là làm cách nào tôi có thể kiểm tra xem liệu UITableView có đang ở chế độ chỉnh sửa để không được đẩy lên trên UINavigationController hay không.

Trả lời

9

chỉnh sửa

Một giá trị Boolean xác định liệu người nhận là trong chế độ chỉnh sửa.

@property (nonatomic, getter = isEditing) BOOL chỉnh sửa

tức [tableView isEditing] == YES

1

việc kiểm tra này

if (yourtableview.isEditing == YES) { // do something }

2

Có thuộc tính editing trên bàn của bạnXem, kiểm tra xem CÓ hay không.

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