gpt4 book ai didi

swift - 通过 ui 颜色模式控制分配给背景的图像大小

转载 作者:行者123 更新时间:2023-11-28 08:34:29 25 4
gpt4 key购买 nike

我将图像分配给背景,以便用户可以在其上绘制,但图像总是大小不正确,它占用了它的 1/3 并将其分配给 ImageView 绕过这个的唯一方法是使 Canvas 与在 PICSART 应用程序中分配的图像大小完全一样,有人知道怎么做吗?

mainimageview.backgroundColor = UIColor(patternImage: "draw")

`

最佳答案

您可以编写自己的方法来在分配背景颜色时调整所需图像的大小。传递你想要的图像和尺寸

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
}

关于swift - 通过 ui 颜色模式控制分配给背景的图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38182634/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com