我不希望使用选取器视图来选取图像。我有图像名称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