0
我有一個水平滾動UIScrollView是頁面啓用。每個頁面都有一個UITableview。我重複使用了20多頁的表格。有些頁面具有編輯功能,有些則不具有。 每個頁面的數據都來自服務器。在快速滾動期間在uitableview上刪除按鈕
唯一的問題是,在快速滾動過程中,手指輕掃的表格單元有時會顯示一個刪除按鈕(即使它不處於編輯模式)。一旦按下,沒有任何反應,它會消失。
任何想法如何解決這個問題?
我有一個水平滾動UIScrollView是頁面啓用。每個頁面都有一個UITableview。我重複使用了20多頁的表格。有些頁面具有編輯功能,有些則不具有。 每個頁面的數據都來自服務器。在快速滾動期間在uitableview上刪除按鈕
唯一的問題是,在快速滾動過程中,手指輕掃的表格單元有時會顯示一個刪除按鈕(即使它不處於編輯模式)。一旦按下,沒有任何反應,它會消失。
任何想法如何解決這個問題?
這是一個重複:
UITableView disable swipe to delete, but still have delete in Edit mode?
基本上,你可以實現這個委託方法來禁用輕掃到刪除功能:
- (UITableViewCellEditingStyle)tableView:(UITableView *)aTableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (self.editing)
{
return UITableViewCellEditingStyleDelete;
}
return UITableViewCellEditingStyleNone;
}
你要刪除的刪除按鈕或者是什麼? – Tendulkar
是的..我想確保快速刷卡過程中不刪除按鈕。 – Prathiba