小编elv*_*lkm的帖子

如何在上传到Parse之前压缩缩小图像的大小为PFFile?(迅速)

我正试图在手机上直接拍照后将图像文件上传到Parse.但它引发了一个例外:

由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:'PFFile不能大于10485760字节'

这是我的代码:

在第一个视图控制器:

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
    if (segue.identifier == "getImage")
    {
        var svc = segue.destinationViewController as! ClothesDetail
        svc.imagePassed = imageView.image
    }
}
Run Code Online (Sandbox Code Playgroud)

在上传图像的视图控制器中:

let imageData = UIImagePNGRepresentation(imagePassed)
let imageFile = PFFile(name: "\(picName).png", data: imageData)

var userpic = PFObject(className:"UserPic")
userpic["picImage"] = imageFile`
Run Code Online (Sandbox Code Playgroud)

但我仍然需要将该照片上传到Parse.有没有办法减小图像的大小或分辨率?

uiimage ios parse-platform swift

76
推荐指数
8
解决办法
7万
查看次数

键盘弹出时如何向上移动整个视图?(迅速)

在此处输入图片说明

底部的灰色框是文本视图。当我点击文本视图时,键盘将从底部弹出。但是,文本视图已被弹出键盘覆盖。

当键盘弹出时,我应该添加什么功能以使整个视图向上移动?

swift

5
推荐指数
1
解决办法
1134
查看次数

标签 统计

swift ×2

ios ×1

parse-platform ×1

uiimage ×1