2016-10-11 8 views
0

を行を削除した後、私はこのようにプログラムされているのUITableView持っている:セルをタップするとのUITableView:スクロールとスワイプのジェスチャーが無効になっている/更新をテーピングとiOS 10でおそらく

  1. を、セル内のラベル更新されます。

  2. セルを左にスワイプすると、「DELETE」アクションが表示されます。
    は、(プログラムがのtableView(使用していますeditActionsForRowAtIndexPath))を "DELETE" アクションをタップすると

  3. 、セルが削除されます。
    (tableView.deleteRowsAtIndexPaths(:, withRowAnimationが:)使用されている)


QUESTION
私は非常に迅速に細胞をタップして削除し、時にはテーブルビューのスクロールやスワイプのジェスチャーをした後に無効になっていますその行は削除されます。 (ただし、セルのタップジェスチャーはまだ機能しています)

これは私のiPhone 5S/iOS 10で発生します。 Xcodeバージョン7.3。 iPhone 6 Plus/iOS 9でこれを行うことはできません。

これはiOS 10のバグです。

誰かがそれを修正したり回避する方法を知っていますか?

XcodeをXcode 8にアップグレードすると修正されますか?

答えて

0

テーブルビューを更新しようとしましたか?

次に、テーブルビューを元の場所に移動します。

+0

UITableViewオブジェクトを作成して、行が削除されるたびにスクロールすることを意味しますか? –

関連する問題