私はXLPagerTabStripを使ってページをスワイプしています。これらのページの1つにテーブルビューがあります。私はこのテーブルビューで削除するためにスワイプを実装しようとしていますが、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;
}
私はので、私はスワイプが検出されましたけど、私はたまにしかDELETEボタンを見ることができるのNSLog I am allowing to swipe
を見ることができます。私はそれが削除ボタンを表示しない理由を見つけることができません。私はこれについてすべての投稿を検索し、xmartlabsにコードを実装することで削除するスワイプに影響を与えるかどうかを尋ねたが、時にはうまく機能しないとは思わない。
削除ボタンが常に表示されない理由を理解するために他に何ができるのでしょうか?
ありがとうございました。
ありがとうございます。私はその質問を見ましたが、私はXLPagerTanStripのスクロールを無効にしたくありません...私はまだページ間をスクロールできるようにしたいと思います。それは可能ですか? – user3079872
@ user3079872 'tableview 'をスワイプすると常に削除アクションがトリガーされますが、どうやってそれらを区別しますか? –
私はそれらを区別していない、私はそれが問題かもしれないと思う...どうすればそれらを差別化するつもりですか?ありがとう – user3079872