2014-09-22 41 views

回答

3

添加此,您將需要從prepareForSegue方法來發送消息到destinationViewController。

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
{ 
    if ([segue.identifier isEqualToString:@"MySegue"]) { 
     MyViewController *destinationViewController = (MyViewController *)segue.destinationViewController; 
     destinationViewController.sender = sender; 
    } 
} 

This question是高度相似的。

+0

困惑。爲什麼performSegueWithIdentifier()如果我們無法訪問發送者,那麼它會帶上發件人? – Eliot 2015-02-02 10:22:40

1

是的,你可以訪問。如果你想在目的地視圖控制器獲得賽格瑞的發件人在你的loginToCategories

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
{ 
    if ([[segue identifier] isEqualToString:@"yourControllerName"]) { 

    } 
} 
+0

我將這段代碼添加到被查找到的視圖控制器對象? – rmp2150 2014-09-22 02:43:01

相關問題