您的位置:首页 > 产品设计 > UI/UE

Snail—UI学习之UIImage及UIImageView

2015-07-22 20:59 597 查看
图片是贴在ImageView上面的

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
self.view.backgroundColor = [UIColor redColor];
[self createButton];
[self createImage];
}

- (void)createImage{

//加载本地图片的两种方式
//1、通过图片路径获取
//先获取图片的路径
NSString * path = [[NSBundle mainBundle] pathForResource:@"star_icon@2x" ofType:@"png"];
//通过路径创建一个图片
UIImage * image1 = [[UIImage alloc] initWithContentsOfFile:path];

//生成一个UIImageView 把照片放在view上
UIImageView * firstImageView = [[UIImageView alloc] initWithFrame:CGRectMake(50, 50, 31, 30)];
//把图片方到view上面
firstImageView.image = image1;
[self.view addSubview:firstImageView];

//2、通过图片的名字加载图片
UIImageView * secondImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"star_icon@2x.png"]];
secondImageView.frame = CGRectMake(100, 100, 31, 30);
[self.view addSubview:secondImageView];

//从网络上加载图片
NSString * urlPath = @"https://www.baidu.com/img/bd_logo1.png";
NSURL * url = [NSURL URLWithString:urlPath];
UIImageView * thirdImageView = [[UIImageView alloc] initWithFrame:CGRectMake(40, 40, 150, 80)];
[thirdImageView setImageWithURL:url];
[self.view addSubview:secondImageView];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: