textField を含むようにカスタマイズされたセルを動的に作成するテーブルを作成しました。プログラムを実行すると、textFields にテキストを入力できます。ただし、プログラムを終了する/別のviewControllerに切り替える前に、入力されたテキストを収集できません。ユーザーが入力したテキストを抽出するにはどうすればよいか教えてください。
次のコードを使用してセルにアクセスできることを理解しています...
for (int section = 1; section < [self.tableView numberOfSections]; section++) // section 0: profile picture
{
for(int row = 0; row < [self.tableView numberOfRowsInSection:section]; row++)
{
NSLog(@"section = %d, row = %d", section, row);
NSIndexPath *tempIndexPath = [NSIndexPath indexPathForRow:row inSection:section];
UITableViewCell *tempCell = [self tableView:self.tableView cellForRowAtIndexPath:tempIndexPath];
// NSLog(@"tempCell = %@", tempCell);
}
}
しかし、それらに含まれるテキストを抽出することはできません。
私も参照しました: Accessing UITextField in a custom UITableViewCell。しかし、私はよりクリーンなソリューションを探しています。
ありがとう!