美文网首页
UIImageView

UIImageView

作者: 向日葵_wwx | 来源:发表于2016-01-06 19:51 被阅读67次

pragma mark 显示图片的视图

// 初始化一个相框,和系统尺寸一样的
UIImageView *myImageView = [[UIImageView alloc]initWithFrame:[UIScreen mainScreen].bounds];
//初始化一张照片
UIImage *image = [UIImage imageNamed:@"1.png"];
// 将照片添加到相框里
myImageView.image = image;
//将指定的子视图移动到最后面
[self.window sendSubviewToBack:myImageView];
//将这两个视图交换层级关系
[self.window exchangeSubviewAtIndex:2 withSubviewAtIndex:0];

// 呈现
[self.window addSubview:myImageView];

pragma mark 第二种方式创建图片

// 根据路径获取,类型为1.PNG的图片
NSString *pathImage = [[NSBundle mainBundle]pathForResource:@"1" ofType:@"png"];
// 得到照片路径后,把这个照片赋值给相对应的对象
UIImage *imag = [UIImage imageNamed:pathImage];
// 把照片添加到相框中
UIImageView *patimage = [[UIImageView alloc]initWithImage:imag];
// 设置相框大小,有时也不用设置,系统会自动给定一个尺寸
patimage.frame = CGRectMake(100, 100, 200, 200);
// 如果其它视图想添加在图片上,并进行操作的话,必须打开图片的用户交互模式,这块系统默认是NO。
patimage.userInteractionEnabled = YES;
// 呈现
[self.window addSubview:patimage];

相关文章

网友评论

      本文标题:UIImageView

      本文链接:https://www.haomeiwen.com/subject/uqgxkttx.html