2017-07-30 1 views
0

回避することは不可能なエラーがあるようですが、誰かが不可能になることを望んでいます。 UITableViewエディットモードでeditingStyleForRowAtのためにスワイプできません

左側削除インジケータ(白い線と赤い円)があります:

enter image description here

私はちょうどドラッグ/右側のグリップをドロップしたいので、私は、インジケータを取り除きます呼び出しによって:

func tableView(_ tableView: UITableView, editingStyleForRowAt indexPath: IndexPath) -> UITableViewCellEditingStyle { 
    return .none 
} 

をしかし、それはまた、かなり明確なようだ...あなたがアクションにスワイプする機能が必要な場合はその

enter image description here

上記の「editingStyleForRowAt」メソッドを呼び出すことはできません。だから私は上記の機能のうちの1つだけを選択するように強制されているようです...あなたは ".none"、 ".insert"、または ".delete"を返すことができます。

誰かが解決策を知っていますか?

答えて

関連する問題