0

いくつかのtableViewセルを選択してに保存しUserDefaults、選択したものも示しました。クリアボタンを追加して、選択したすべての行の選択を解除し、選択した行を空にしてarrayからtable reloadAll(). 動的に表示されていませんか?ボタンアクションから選択をクリアし、選択tableViewなしですぐに表示する方法は?

  @IBAction func clearSelection(_ sender: Any) {

//        self.sellerTableView.reloadInputViews()
//
//        self.sellerTableView.deselectRow(at: , animated: true)

これは機能していません!

        if let aRow = self.sellerTableView.indexPathForSelectedRow {
            self.sellerTableView.deselectRow(at: aRow, animated: true)
        }
//        self.userSelectedSellers.removeAll()

        self.sellerTableView.reloadData()
    }
4

2 に答える 2