我不希望使用選取器視圖來選取圖像。我有圖像名稱abc.JPG
這是在iPhone的圖像庫,我可以以編程方式獲取此圖像,並穿上UIImageView
?在iPhone的UIImageView中顯示圖像
回答
如果圖像不在您的應用程序資源中,並且您不想使用UIImagePickerController,那麼您可以使用ALAssetsLibrary來獲取用戶相冊或相機膠捲上的圖像。
UIImageView *myImage = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
myImage.image = [UIImage imageNamed:@"abc.JPG"];
[self.view addSubview:myImage];
,或者如果您已經使用過的名字MYIMAGE的UIImageView然後就寫:
myImage.image = [UIImage imageNamed:@"abc.JPG"];
。感謝您的回覆。我的圖像不在我的應用程序資源文件夾中。圖像存在於模擬器庫中。可以這個代碼工作正常 – user1462778
可能:
UIImageView *myImageView = [UIImageView alloc] init];
myImageView.image = [UIImage imageNamed:@"abc.JPG"];
對編輯我的帖子的紳士:如果我想釋放'UIImageView'我會的。爲了簡單起見,我假設該操作使用ARC。對於那個-1,至少有**常識**來解釋爲什麼。 – Peres
感謝您的回覆。我的圖像不在我的應用程序資源文件夾中。圖像存在於模擬器庫中。此代碼可以正常工作 – user1462778
至少在iOS 6中,此方法實際上稱爲'imageNamed:'。 – mirkokiefer
嘗試按照this教程。
即使您不想要,我認爲您必須使用UIImagePickerViewController
來選取圖像,否則圖像將從項目中的資源中選取。
- 1. UIImageView顯示UIImageView圖像UIImageView
- 2. 在界面生成器/ iPhone中的UIImageView中未顯示圖像
- 3. 圖像不顯示在UIImageView
- 4. UIImageView在模擬器上顯示圖像,但在iPhone上未顯示圖像
- 5. 保存在UIImageView中顯示的圖像
- 6. IPhone UIImageView圖像
- 7. 無法以編程方式在UIImageView(iPhone)中顯示圖像
- 8. iPhone - UIImageView中的圖像沒有顯示到模擬器中
- 9. 在UIImageView中顯示前裁剪圖像
- 10. 在UIImageView中顯示完整圖像
- 11. 在UIImageView中顯示本地圖像
- 12. 解析圖像並在uiimageview中顯示
- 13. UIImageView不顯示新圖像
- 14. UIImageView不顯示圖像
- 15. UIImageView無法顯示圖像
- 16. iPhone:下載圖像然後顯示在UIImageView與@ 2x擴展
- 17. 如何在UIImageView中像原始圖像一樣顯示圖像?
- 18. iPhone:問題與遞增的NSNumber&顯示透明圖像(的UIImageView)
- 19. https圖像不在UIImageView上顯示
- 20. 爲什麼圖像不顯示在UIImageView
- 21. 顯示圖像在gridview + iphone
- 22. iPhone圖像顯示
- 23. 我想在我的uiimageview中顯示來自url的視頻的videumbumbnail圖像iphone
- 24. 的iOS的UIImageView不顯示圖像
- 25. Iphone - UIImageView沒有顯示
- 26. UIImageView不顯示來自UIImagePickerController的圖像
- 27. 斯威夫特顯示圖像的UIImageView
- 28. 如何顯示UIImageView的加載圖像
- 29. 如何顯示在iPhone上的UIImageView
- 30. 從圖像URL加載圖像以顯示UIImageview中的動畫
據我瞭解,我們不能在iPhone/iPad上的相冊應用程序的圖像給名字。 可以詳細說明你的問題陳述嗎? –
請參閱https://stackoverflow.com/questions/6674597/dispay-local-image-in-uiimageview – BillF