ストーリーボードを使ってアプリを開発しています。AccountTableがあり、6つのセクションがあり、各セクションには1つの行が含まれています。セクションは次のとおりです。-プロファイル、設定、FAQ、プライバシー、条件、バージョン情報。ここで、ストーリーボードを介してテーブルビューに1つのProtypeセルを作成し、このセルからセクションごとに異なるビューコントローラーにPUSHセグエを追加し、各セグエに一意の名前を付けました。プロファイルをタップするとうまく機能します。しかし、プロファイル以外をタップしても、プロファイルビューコントローラがプッシュされます。なんで ?
-(void)prepareForSegue:(UIStoryboardSegue*)segue sender:(id)sender
{
NSLog(@"Segue Identifier:- %@",segue.identifier);
}
NSLogは、常に「ProfileSegue」(プロファイルのセグエ識別子)をログに記録します。
私は何をすべきか ?選択した行に応じてすべてのViewControllerをインスタンス化してから、
[self.navigationController pushViewController:VC animated:YES];
どんな種類の助けもありがたいです。ありがとう。