517得票40回答
在Swift上从URL加载/下载图像

我想在我的应用程序中从URL加载图像,所以我首先尝试了Objective-C,它可以工作,但是使用Swift时,我遇到了编译错误: 'imageWithData'不可用:请使用对象构造'UIImage(data:)'。 我的函数: @IBOutlet var imageView : UI...

466得票25回答
如何在 iOS 和 WatchKit 中更改图片的 tintColor?

我有一个名为“theImageView”的UIImageView,其中UIImage仅为单色(透明背景),就像下面的黑色左心一样。如何在iOS 7或更高版本中以与iOS 7+导航栏图标使用的着色方法相同的方式通过编程来更改此图像的色调? 这种方法是否也可以在Apple Watch应用程序的W...

438得票33回答
调整UIImage大小的最简单方法?

我在我的 iPhone 应用中使用摄像头拍照后,想要将其调整为 290*390 像素的大小。我曾尝试使用以下方法调整图像大小:UIImage *newImage = [image _imageScaledToSize:CGSizeMake(290, 390) ...

349得票20回答
iOS UIImagePickerController上传后的结果图像方向问题

我正在iOS 3.1.3的iPhone上测试我的iPhone应用程序。 我使用UIImagePickerController选择/捕获图像:UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]...

312得票18回答
如何在Retina显示屏上不损失质量地捕获UIView为UIImage

我的代码在普通设备上运行良好,但在视网膜设备上会生成模糊的图像。 有没有人知道我问题的解决方案?+ (UIImage *) imageWithView:(UIView *)view { UIGraphicsBeginImageContext(view.bounds.size); ...

309得票35回答
UIImageView在设备的启动画面上缺少图像

我有一个应用程序,支持iOS8及以上版本,使用Xcode 7构建,并在启动屏幕中使用了一个XIB(没有启动图像)。该视图包含一个带有应用程序版本的UILabel和两个UIImageView,其中包含在Images.xcassets中的图像:一个标志和一个闪屏图像。 当我启动应用程序时,UIL...

271得票24回答
在UIImage和Base64字符串之间进行转换

有人知道如何将 UIImage 转换为 Base64 字符串,然后再反转回来吗? 我有以下代码;编码前的原始图像很好,但编码和解码后我只得到了一张空白图像。NSData *imageData = UIImagePNGRepresentation(viewImage); NSString *...

254得票8回答
如何获取UIImage的高度和宽度?

从URL邮件中的图片 我正在向邮件视图添加图片。它会显示完整的图片。但我想计算并按比例更改图像的高度和宽度。 如何获取UIImage的高度和宽度?

229得票15回答
如何在UIImageView中实现图像变化的动画效果?

我有一个带有图像的 UIImageView。现在我有一个全新的图片(图形文件),想要在这个 UIImageView 中显示它。如果我只是设置 myImageView.image = newImage; 新图像立即可见。不能进行动画。我希望它能够平滑地淡入新图像。我想也许有比在其上创建一个新的U...

201得票10回答
UIImageView等比例缩放并居中显示

我有一个以编程方式声明的ImageView,并且我也通过编程设置了它的图像。 但是,我发现无法同时将图像设置为适合纵横比并居中到图像视图。 换句话说,我希望图像具有以下效果: 如果图片很大,则缩小以适应比例。 如果图片很小,则保持居中而不放大。 如何做到这一点?