テーブルビューセルでタッチされたテキストボックスのインデックスを取得したい。IOS 7 の前にそれを行うことができたという事実。過去には、以下のテキスト ボックス インデックスを取得できました。この方法は IOS 7 でも失敗します。この方法の代わりにタグを使用する必要があります。しかし、異なるテキスト ボックスごとにタグも使用します。テキストボックスをクリックすると、ピッカーを開く、選択ビューを開くなど、さまざまなことを行っているためです。テキストボックスに触れたときに各テキストボックスの行番号を取得するにはどうすればよいですか。
-(NSInteger)getTextFieldCellRow:(id)element{
UITableViewCell *cell = (UITableViewCell *)[[(UITextField*)element superview] superview];
UITableView *table = (UITableView *)[cell superview];
NSIndexPath *textFieldIndexPath = [table indexPathForCell:cell];
return textFieldIndexPath.row;
}