【发布时间】:2015-04-06 14:14:25
【问题描述】:
我在我的应用程序上拍摄了相机照片和图书馆照片,我必须将其发送到服务器上。所以我想知道照片的大小,我想限制它的像素数。有人可以帮帮我吗?
【问题讨论】:
-
只需为您的照片创建一个 UIImage 实例,并使用 image.size.heigth 获取高度,使用 image.size.width 获取宽度。
标签: ios objective-c iphone
我在我的应用程序上拍摄了相机照片和图书馆照片,我必须将其发送到服务器上。所以我想知道照片的大小,我想限制它的像素数。有人可以帮帮我吗?
【问题讨论】:
标签: ios objective-c iphone
UIImage *originalImage = [UIImage imageNamed:@"minions.png"];
CGSize destination = CGSizeMake(40, 40);
UIGraphicsBeginImageContext(destination);
[originalImage drawInRect:CGRectMake(0,0,destination.width,destination.height)];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageView *New = [[UIImageView alloc] initWithFrame:CGRectMake(40, 40, 40, 40)];
New.image = newImage;
[self.view addSubview:New];
这是我的解决方案。
【讨论】: