TableView内に静的セルのグループがあり、これらのセルのうち3つ(A、B、C)がすべてpush
、同じViewControllerを画面に表示するセグエで設定されています。これはうまくいきます!
私が欲しいのは、View Controllerがどのセルがクリックされたかを識別する方法です.ViewControllerはそれが提示するものを変更することができます. 具体的には、viewController の int (たとえば) を、クリックされたセルに応じて特定の値に設定したい
私は何かが欠けていると思い
- (void) prepareForSegue method
ますか?
どんな助けでも大歓迎です
次のコードは My View Controller にあります
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
if ([segue.identifier isEqualToString:@"segue1"]){
selectedSegue = 1;
} else {
selectedSegue = 2;
}
NSLog(@"Selected Segue: %d", selectedSegue);
}
selectedSegue は常に 0 を返します。
ストーリーボードにもセグエ識別子を設定しました