gpt4 book ai didi

ios - CGContext 的背景图片

转载 作者:行者123 更新时间:2023-11-28 09:16:19 27 4
gpt4 key购买 nike

问题:如何在 CGContext 下显示背景图片?

我使用 Storyboard创建了一个 View Controller ,并放置了一个带有全屏背景图像的 View 。然后,使用相同的 View Controller ,我创建了一个 UIView 的导出,它有一个 CGContext,我在其中画了几行。

除了绘图发生在背景图像下方之外,一切正常。 (突然我想知道是不是 CGContext 而是 UIView 的问题。)

我发现了一个类似的问题here ,但该解决方案听起来好像必须使用带有 CGImageRefCGContextDrawImage 不断刷新背景图像。这可能是真的,但不断刷新的静态图像听起来并不是一个非常优雅的解决方案。谢谢你!

最佳答案

创建自定义 UIImageView 子类,您将在其中绘制自定义背景。

最好继承 UIImageView 而不是 UIView,因为在这种情况下,在 Interface Builder 中添加其他 View 不会遇到问题。

将 UIImageView 添加到您的 View Controller ,并将类更改为您的自定义类。添加以上所有其他 View 。

关于ios - CGContext 的背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27456197/

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