我的网页上有一个宽度为'50px',高度为'40px'的图片。
现在我想在UIImageView中显示具有相同尺寸的图像。
如何将像素转换为CGFloat?
感谢您的回答。
答案 0 :(得分:1)
您可以像这样创建:
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(xCoordinate, yCoordinate, 50.0, 40.0)];
NSString *imageURL = @"www.YourURLHere.com/YourPicture.jpg";
NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:imageURL]];
imageView.image = [UIImage imageWithData:imageData];
CGFloat值与像素的关系为1比1。
因此,100 x 100像素应为100 x 100的CGRect,例如:
CGRect CGRectMake (
CGFloat x,
CGFloat y,
CGFloat width,
CGFloat height
);