私のアプリでswiftを使用してアプリケーションを開発していますか?今すぐ連絡先を追加するためにtableviewを使用しています。テーブルビューから行を削除したいです。私のために出て、私のテーブルビューコントローラでswiftを使用してテーブルビューから行を削除するには2.2
コード:
func
tableView(tableView: UITableView, canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool
{
return true
}
functableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath)
{
if (editingStyle == UITableViewCellEditingStyle.Delete)
{
dataArray.removeAtIndex(indexPath.row)
self.FirstTableView.reloadData()
}
}
この1つは私のために役立ちないとセルも移動と削除ボタン
注表示されない:その左側のナビゲーション・ドロワーを使用して1.amを左にスワイプしないでください
2.Iはあなたが定義され、このデリゲートメソッドをチェックサイズクラスと自動レイアウト
このリンクを使用してください:をhttps://www.ioscreator.com/tutorials/delete-rows-table-view-ios8-swift –
私はすでにそれに従っていますが、私には役に立ちません –
テーブルビューの編集モードをオンにしてください。私はあなたがこのプロパティを設定していないと思います。このことをした後に私に教えてください。 コードを確認してください: let tbl:UITableView; tbl.setEditing(true、animated:true) –