コントロールをUITableView
含む with セルがありますUISwitch
。以下に示すiPhoneの時計アプリのテーブルビューに似ています...
(出典: epicself.com )
私のアプリのメソッドでは、次のようにコントロールcellForRowAtIndexPath
を作成してアタッチします...UISwitch
CGRect frameSwitch = CGRectMake(215.0, 10.0, 94.0, 27.0);
UISwitch *switchEnabled = [[UISwitch alloc] initWithFrame:frameSwitch];
[switchEnabled addTarget:self action:@selector(switchToggled:) forControlEvents:UIControlEventValueChanged];
cell.accessoryView = switchEnabled;
私の質問は、ユーザーがスイッチを切り替えてswitchToggled
メソッドが呼び出されたときに、それがどのテーブルセルに属しているかをどのように判断できますか? 文脈がわからないとどうしようもない。
ご協力いただきありがとうございます。