我将图像分配给背景,以便用户可以在其上进行绘制,但图像的尺寸总是不合适,只需1/3,并将其分配给图像视图 绕过这个的唯一方法是使画布与PICSART应用程序中指定的图像大小完全相同, 有谁知道怎么做?
mainimageview.backgroundColor = UIColor(patternImage: "draw")
`
答案 0 :(得分:0)
您可以编写自己的方法,在分配背景颜色时调整所需的图像大小。传递您想要的图像和大小
func imageWithImage(image:UIImage?, newSize:CGFloat)->UIImage?
{
let size = CGSizeMake(newSize, newSize)
UIGraphicsBeginImageContextWithOptions(size, false, 0.0)
image?.drawInRect(CGRectMake(0, 0, size.width, size.height))
let newImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return newImage
}