0
私はtableViewに挿入されたカスタムセルにスイッチボタンがあります。スイッチボタンのトグルでテーブルビューを更新するにはどうすればよいですか?以下は カスタムセルのスイッチトグルで関数を呼び出す方法 - TableViewCell Swift
は、私はあなたがそれにターゲット/アクションを設定することができますUIControl
のサブクラスであるtoggleSwitch
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = Bundle.main.loadNibNamed("AvailabilityTableViewCell", owner: self, options: nil)?.first as! AvailabilityTableViewCell
// Configure the cell...
cell.availabilityLabel.text = "Available"
switchIsOn = cell.availabilitySwitch.isOn
return cell
}
を
あなたがトグルどのセル識別するために必要がある場合は、 'UISwitch'は、カスタムで'ターゲット/ action'を追加セルのサブクラスを作成し、委譲を使用して 'cell'をパラメータとしてコントローラを表示します。また、あなたの 'tableView(_ :, cellForRowAt:)'メソッドで 'dequeueReusableCell(withIdentifier :, for:)'を使用していないのはなぜですか? –