目标c:如何设置UIImageView图像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了目标c:如何设置UIImageView图像相关的知识,希望对你有一定的参考价值。

hai iam为objective cios开发新的

设置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

如何在目标 c 中创建程序化自动布局?

仅 UIImageView 顶部和底部的内部阴影(目标 C)

如何在 UIImageView iOS 上设置阴影渐变图像

如何从 UITableViewCell 中的 URL 为 UIImageView 设置图像?

如何使用可拉伸图像创建 UIImageView