アプリに少し問題があります。私のアプリは、魔法の記録を使用したコア データに基づいています。
私の最初のビュー(テーブルビュー)にはすべてのデータがあり、セルの1つがタップされると、2番目のビュー(詳細UIview)が開きます。
しかし、すべての詳細を表示するのに十分なスペースがないため、最初の詳細ビューから 2 番目の詳細ビューを作成します (スクロール ビューは必要ありません)。
tableView と firstDetailView の間のセグエは完全に機能します
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"showDetail"]) {
NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
DetailViewController*dvc = segue.destinationViewController;
dvc.indice = indexPath.row;
}
}
しかし、2 番目の詳細 UIview に移動すると、常にテーブルビューの最初のレコードの詳細が表示されます。問題は prepareForSegue メソッドにあると思いますが、解決方法がわかりません。
誰かが私を助けることができますか??