gpt4 book ai didi

cocoa - 使用drawRect方法绘图 - Cocoa

转载 作者:行者123 更新时间:2023-12-03 17:56:24 33 4
gpt4 key购买 nike

我一直在寻找解决方案,但不知道是否可以执行以下操作:

我有一个drawRect方法,我想要做的是将图形元素(例如矩形和线条)添加到当前 View 而不刷新它。我曾经调用 setNeedsDisplay 但这个方法实际上是删除 myView 并从 0 重新绘制它..有什么建议保留旧的并添加新内容吗?

谢谢

最佳答案

每次在 View 中进行更新时,都会重新绘制整个 View ;所以-drawRect需要重绘整个 View 。你必须“刷新”你的观点——这是常态——这没有什么问题。重新绘制旧内容即可。

或者,如果您确实只想重绘 View 的特定部分,则可以调用 setNeedsDisplayInRect:

关于cocoa - 使用drawRect方法绘图 - Cocoa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12824729/

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