我正在開發iPhone應用程序,但遇到了一個障礙。無法以編程方式在UIImageView(iPhone)中顯示圖像
NSString *fileLocation = [[NSBundle mainBundle] pathForResource:@"happy.1" ofType:@"jpg"];
UIImage *new_image = [UIImage imageWithContentsOfFile:fileLocation];
[self setImage:new_image];
if (new_image == nil) {
NSLog(@"can't load image happy.1.jpg");
}
bgImageView.image = image;
這就是我用來顯示圖像的代碼,但它沒有出現! new_image不是零,我知道它會是如果它無法加載圖像。 bgImageView是一個IBOutlet並在IB中連接。
請告訴我我做錯了什麼。謝謝!
編輯:還有,這並不在模擬器上也不裝置
我會稍後加載許多圖像,所以我想用imageWithContentsofFile將內存救我,從長遠來看。圖像也不是零。 – confusedKid 2010-08-12 17:51:31