目标c:如何设置UIImageView图像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了目标c:如何设置UIImageView图像相关的知识,希望对你有一定的参考价值。
hai iam为objective c
和ios
开发新的
设置UIImageview
图像。尝试以下代码
arrowImgVw is UIImageView Class object
UIImage *image=[[UIImage alloc]init];
image=[UIImage imageNamed:@"return_journey_denoter.png"];
arrowImgVw.image = image;
答案
嘿,你错了在某些方面使用这个代码将图像添加到UIImageView并在iPhone上显示它
UIImageView *myImage = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
//分配imageView并设置其框架。
myImage.image = [UIImage imageNamed:@"return_journey_denoter.png"];
//将图像添加到imageview中
[self.view addSubview:myImage];
//将imageview添加到viewcontroller的视图中
另一答案
简单地将图像设置为imageView只需一行代码
arrowImgVw.image = [UIImage imageNamed:@"return_journey_denoter.png"];
另一答案
你有written
的代码可以用于setting image
,只需查看给定图像的name
,或者你可以尝试下面的代码......
UIIImageView *arrowImgVw = [[UIImageView alloc] initWithFrame:CGRectMake(0,0,200,200)]; //just example change the frame as per your need
arrowImgVw.image = [UIImage imageNamed:@"return_journey_denoter"];
另一答案
在Swift3.0中
要将图像设置为imageView,请使用belwo代码。
arrowImgVw.image = UIImage(named: "return_journey_denoter.png")
另一答案
如果您尝试从资产访问图像。使用以下代码
NSBundle *bundle = [NSBundle bundleForClass:[self class]];
UIImage *image = [UIImage imageNamed:@"image" inBundle:bundle compatibleWithTraitCollection:nil];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
图像应该在您的资源文件夹中。
以上是关于目标c:如何设置UIImageView图像的主要内容,如果未能解决你的问题,请参考以下文章
如何在ios目标c的UIImageView中添加UIView
仅 UIImageView 顶部和底部的内部阴影(目标 C)