我想按鈕時的第一個視圖觸及上的UIImageView這樣設置一個簡單的圖片:如何在iOS 5上的segues之間的Storyboard UIViewController上設置屬性?
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
ImageViewController *imageViewController = [segue destinationViewController];
imageViewController.title = @"test";
imageViewController.imvBig.image = [UIImage imageNamed:@"test.png"];
imageViewController.lblTest.text = @"test2";
}
.title僞獲取設置和顯示得很好,但由於某種原因,我不能讓imvBig.image顯示出來,也不能讓標籤文本出現。是的,我擁有使用Outlet等創建的屬性(因爲我只是將它從IB拖到代碼中,並且它被自動處理)。
有人能告訴我如何正確設置一個屬性從一個常規視圖到下一個故事板設置?
我需要從導航堆棧上的先前視圖設置URL。我需要知道如何正確地將數據傳遞給ImageViewController。 – 2012-04-03 04:57:12
通常您在目標視圖控制器上爲要在prepareForSegue中傳遞給它的數據聲明屬性。然後,在該視圖控制器的viewDidLoad(或更高版本(如果適用))中,更新其視圖以反映數據。 – rickster 2012-04-03 05:13:13