如果球的UIImageView是在同一個視圖控制器,但是球是在一個單獨的視圖控制器此代碼將工作,所以它說:使用按鈕在另一個ViewController上更改UIImageView?
使用未聲明的標識符「球」
的我應該如何去具有當此視圖控制器上的操作被執行時,Ball的圖像會變化嗎?
}
-(IBAction)BallSelect2:(id)sender{
Ball.image = [UIImage imageNamed:@"ball2fire.png"];
}
-(IBAction)BallSelect3:(id)sender{
Ball.image = [UIImage imageNamed:@"ball70color.png"];
}
-(IBAction)BallSelect4:(id)sender{
Ball.image = [UIImage imageNamed:@"sawball.png"];
最好將UIImage(或圖像名稱字符串)傳遞給有問題的視圖控制器,然後讓該viewcontroller設置UIImage。如果你不確定如何在視圖控制器之間傳遞對象,那麼在stackoverflow上每天都會問這個特定的問題,所以我確定你可以找到 – Fonix
'Ball'究竟是什麼? – ErickES7
球是UIImageView –