5つUITableView
のセクションと、各セクション内に複数の異なる行を持つものがあります。
UISwitch
TableViewに追加するための私のコード
switchForNotification = [[UISwitch alloc]initWithFrame:CGRectMake(300, 10, 100, 40)];
[switchForNotification addTarget:self action:@selector(Notification) forControlEvents:UIControlEventValueChanged];
switchForNotification.on = NO;
[cell.contentView addSubview:switchForNotification];
したがって、TableViewCell に追加されます。
しかし、スクロールすると、それに応じてテーブルが UITableView メソッドでリロードされ、スイッチが他のセルに追加されます。
スクロールとリロード中にカスタムコントロールをセルに自動的に追加するというこの問題を防ぎたいです。
どうやってやるの ?
任意の提案をいただければ幸いです。
前もって感謝します。