0
我正試圖在我的桌面上加載並顯示一個在我正在工作的IOS(iPad)應用程序上的png。我需要以編程的方式來完成,而不是使用故事板。這是我的代碼。我無法以編程方式顯示圖像
UIButton *myButton = [UIButton buttonWithType:UIButtonTypeCustom];
[myButton addTarget:self action:@selector(myCustomFunction:) forControlEvents:UIControlEventTouchUpInside];
[myButton setBackgroundImage:[UIImage imageNamed:@"annie.png"] forState:UIControlStateNormal];
myButton.frame = CGRectMake(14.0, 10.0, 74.0, 46.0);
myButton.frame = CGRectMake(4000, 4000, 4000, 4000);
[self.view addSubview:myButton];
當我運行的應用程序,(witht他iPhone模擬器),它只是給了我一個空白屏幕。我是編程新手,我確信我缺少一些非常明顯的東西。但我不知道是什麼..而我沒有得到任何錯誤,但它只是不會顯示照片。我需要將照片呈現爲UIbutton形式,因爲它可能需要觸摸選項。 謝謝!
這個答案是正確的。主要是'setImage:'和'setBackgroundImage:'之間的區別。 – nhgrif
哇!謝謝,能夠做到這一點大約是我的程序的50%。我終於可以繼續前進了。謝謝! –