カスタムtableViewCellを使用しているときに行を選択するかボタンをタップすると、他のコントロールの値を取得する方法に疑問があります。TextField、Slider、およびボタンを備えた TableView Cell があるとします。ボタンには次を使用したアクションがあります。
btn.tag = indexPath.row;
[btn addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside];
これで、アクション メソッドのボタンを取得できます。ボタンのタップ時に textField の値とスライダーの値を取得する必要があります。
1 つのオプションは、配列を作成し、これら 2 つのコントロールの値をその配列に格納して、これを管理することです。しかし、これは正しい管理方法ではないと思います。
UITableViewCell のサブビューの値の値を取得する正しい方法に移動してください。
ありがとう