私は、4 つの uiswitches と 1 つのテキストフィールドを持つセルがいくつかあるテーブルビューを持っています。簡単な質問です。ボタンをクリックして、テキストビュー内のスイッチと文字列のすべての位置を読み取る方法が必要です。テーブルビュー、テキストフィールド、スイッチ、ボタンは正常に動作しています。別のメソッドからスイッチとテキストフィールドの値にアクセスするだけです。スイッチなどにタグを付けることによって。
では、別のメソッドから値にアクセスするにはどうすればよいでしょうか。tableview メソッドのようなもの:
...
UISwitch *switchView = [[option1 alloc] initWithFrame:CGRectZero];
switchView.tag = 3000;
cell.accessoryView = switchView;
...
そして、ボタンメソッドで次のようなもの:
...
BOOL status = [self.view viewWithTag:3000].on; //*Not a working method*