Categories
SugiBlog ホームページ制作・システム開発|大阪

UITableView スワイプでセルを削除する

簡単に実装できるので楽ですね。

UITableViewをOutlet接続しておきます。

@IBOutlet weak var table: UITableView!

削除処理の実装

func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath) {
    if editingStyle == .delete {
        table.deleteRows(at: [indexPath], with: .fade)
    }
}

Xcode: 8.3.2
Swift: 3.1
OS: Sierra 10.12

216 views

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です