Я использую XLPagerTabStrip, чтобы провести между страницами. На одной из этих страниц есть таблица. Я пытаюсь реализовать прокрутку для удаления в этом представлении таблицы, но кнопка DELET показывает время от времени при прокрутке.Проведите по удалению и XLPagerTabStrip
Это код, у меня есть:
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
if (editingStyle == UITableViewCellEditingStyleDelete) {
if ([storiesArray count] >= 1) {
// code to delete row
}
}
}
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
NSLog(@"I am allowing a swipe");
// Return YES if you want the specified item to be editable.
return YES;
}
Я могу видеть NSLog I am allowing to swipe
, так что я знаю, что красть было обнаружен, но я могу видеть только кнопку DELETE иногда. Я не могу найти причину, по которой она не показывает кнопку удаления. Я просматривал каждую запись на этом и спрашивал xmartlabs, если реализация их кода повлияет на удаление удаленных страниц, но не имеет смысла, что он иногда работает.
Может кто-нибудь понять, что еще я могу сделать, чтобы понять, почему кнопка удаления не показывает ВСЕГДА?
Спасибо.
спасибо. Я видел этот вопрос, но я не хочу отключать прокрутку на XLPagerTanStrip ... Я хочу по-прежнему иметь возможность прокручивать страницы. Это возможно? – user3079872
@ user3079872 Прокрутка на 'tableview' всегда будет запускать действие delete, как вы собираетесь дифференцировать их? –
Я не различаю их, я думаю, что это может быть проблемой ... Как бы я хотел их дифференцировать? Спасибо – user3079872