UIImageView的两种创建方式的比较

来源:互联网 发布:js密码加密 编辑:程序博客网 时间:2024/05/22 02:20

1.UIImageView *imgView = [[UIImageViewalloc] init];

   imgView.frame =CGRectMake(0,0, 30,30);

2.UIImage *imgView = [UIImageimageWithName:@"timeline_image_gif"];

    // 这种情况下创建的UIImageView的尺寸跟图片尺寸一样

  UIImageView *gifView = [[UIImageViewalloc] initWithImage:image];

第一种方式创建的imgView需要手动设置坐标,第二种方式创建的imgView会有默认大小

3.获取图片名称的扩展名

 NSString *extension = photo.thumbnail_pic.pathExtension.lowercaseString;

4.转换imgView的坐标系

// imgView.frameself坐标系转为cover坐标系

imageView.frame = [cover convertRect:imgView.framefromView:self];



0 0
原创粉丝点击