1
我正在使用故事板開發應用程序。我有AccountTable其中我有6個部分&每個部分包含1行。部分是: - 配置文件,設置,常見問題,隱私,條款,關於。現在我通過故事板&添加了PUSH segue從這個單元格到不同視圖控制器的每個部分&爲每個segue賦予了唯一的名稱,從而創建了1個Protype單元格。現在,當我點擊Profile時,效果很好。但是當我點擊配置文件以外的其他配置文件時,它仍會推送配置文件視圖控制器爲什麼?使用segue ios推送不同的視圖控制器5
-(void)prepareForSegue:(UIStoryboardSegue*)segue sender:(id)sender
{
NSLog(@"Segue Identifier:- %@",segue.identifier);
}
NSLog總是記錄「ProfileSegue」(配置文件的segue標識符)。
我該怎麼辦?我需要實例取決於所選&行每個視圖控制器然後調用
[self.navigationController pushViewController:VC animated:YES];
任何形式的幫助表示讚賞。謝謝。
在這種方法
也許考慮'performSegueWithIdentifier:'當你發現你想要哪一個而不是「實例化每個視圖控制器」。 – 2012-08-08 13:03:27
@PhillipMills:我在'didSelectRowAtIndexPath:'中使用了'performSegueWithIdentifier:'。但它總是推動ProfileViewController。 – iOSAppDev 2012-08-09 04:42:01