gpt4 book ai didi

cocoa - 强制 View 在 cocoa 中绘制

转载 作者:行者123 更新时间:2023-12-03 17:26:39 25 4
gpt4 key购买 nike

我有一个 super View 和一个 subview 。两者都是定制的。在 super View 的绘制矩形期间,我尝试添加 subview ,从绘制的 View 创建图像,然后删除 subview 。

当我运行它并从已在 super View 中绘制的 subview 开始时,我的代码工作正常。看起来添加 subview (在drawRect期间)不会立即绘制它,它必须等待下一个drawRect。

如何添加 subview 并强制其立即绘制?

最佳答案

首先,如果您发现自己强制显示,那么几乎肯定您做错了什么。

其次,您不应该在绘制矩形期间添加 subview ,这主要是为了绘制 View 的当前状态。

第三,你到底想做什么?请提供宽泛、简单的描述。在我看来,您对实现目标的基本方法有疑问,因此,如果您的描述超出了不适合您的非常狭窄的焦点,我们也许能够建议更好的(也许更简单的)解决方案。

最后,在直接回答您的问题时,如果您希望 View 立即显示,只需告诉 View -display ...但我认为它不会按照您期望的方式运行。

关于cocoa - 强制 View 在 cocoa 中绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3217452/

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