2012-07-10 73 views
0

我在故事板中創建了視圖控制器A並與其他視圖控制器鏈接。現在我有另一個視圖控制器B,我想寫一個可以從B過渡到A的方法。我該怎麼做? 故事板中的控制器A有一個segue。 而控制器B是從我以編程方式創建的另一個視圖加載的,所以我無法在故事板中設置一個segue。如何轉換到視圖控制器

+0

中轉?你什麼意思?從B到A,然後可以回到A到B? – Bazinga 2012-07-10 02:01:10

回答

0

由於您正在使用故事板。這是更準確的,試試這個:

UIStoryboard *sb = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; 
UIViewController *vc = [sb instantiateViewControllerWithIdentifier:@"YOUR VIEW CONTROLLER"]; 
vc.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 
[self presentViewController:vc animated:YES completion:NULL]; 

但一定要命名視圖的identifier否則會崩潰並不會工作。

然後,當你想dimiss的觀點:

[self dismissModalViewControllerAnimated:YES]; 
+0

它的工作原理,謝謝。 – user1502286 2012-07-10 19:13:31

+0

不客氣... – Bazinga 2012-07-11 01:40:43

相關問題