2013-10-01 50 views
-2

我有點困惑。 我在我的視圖控制器中有一個屬性UIImage * myImage。鑑於沒有負載我做的:Reinit UIImage有可能嗎?

myImage = [UIImage imageWithName:@"white.png"];

當我回到這個控制器經過一番接下來發生在viewWillAppear中另一個控制器:

myImage = [UIImage imageWithName:@"black.png"];

但是像當我告訴不改變它在視圖控制器的imageview上。它仍然是白色的。 是否有可能用其他圖像重新啓動圖像? 感謝您的關注!

+1

我看到一個解決方案:不是的UIImage使用的UIImageView和使用: [myImageView setNeedToDisplay] –

回答

0
imgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"white"]]; 

imgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"black"]]; 

它應該是這樣的

1
imgView.image = [UIImage imageNamed:@"white"]]; 

imgView.image = [UIImage imageNamed:@"black"]]; 

嘗試這樣的..