2012-08-29 83 views
1

我使用故事板的iPhone應用工作的意見之間的圖像。發送使用prepareForSegue

我有一個按鈕,在視圖中(SelectionViewController),當用戶點擊該按鈕,它進入另一個視圖(ImagesResultsViewController)(。

我需要的是從第一個視圖發送圖像第二對於我名爲SEGUE標識符「resultViewSegue」和所用prepareForSeague方法來獲取參照目的地視圖,並放置在圖像中就可以了一個UIImage視圖:

- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
{ 
    //if the segue identifier is "resultViewSegue" 
    if([segue.identifier isEqualToString:@"resultViewSegue"]) 
    { 
     //get the destination view which is ImagesResultsViewController 
     ImagesResultsViewController * destinationView = segue.destinationViewController; 

     //Set the image in the UIImageView 
     [destinationView.mainImageView setImage:myImageToSend]; 
     //mainImageView is a UIImageView in the "ImagesResultsViewController" I created a property for it and synthesize it 
    } 
} 

然而該圖像沒有設置。調試後我發現destinationView.mainImageView爲空。我如何獲得UIImageVi的參考新聞,並從賽格設置其圖片?

感謝很多的幫助

回答

3

創建於ImagesResultsViewController 一個UIImage財產在prepareForSegue方法將其設置爲你想要的圖像,然後在viewDidLoad中 設置在UIImageView的

+1

它的工作謝謝你:)哇,你真聰明。 – Youssef

相關問題