gpt4 book ai didi

ios - UIImageView 延迟绘制

转载 作者:行者123 更新时间:2023-11-28 20:18:29 26 4
gpt4 key购买 nike

我在延迟绘制 UIImageView 时遇到问题。我得到了方法[className drawPoint:(CGPoint)point](这个方法可以绘制点并且工作正常)

接下来我想从数组中绘制 3 个点,延迟 1 秒,如果我使用 [self performSelector:withObject:afterDelay:] 我将在 上看到所有 3 个点UIImageView 延迟 3 秒后。但我希望它在 1 秒 point2 之后绘制 point1,然后在 1 秒 point3 之后绘制。

我也尝试过使用 dispatch_async 但没有得到想要的结果

最佳答案

如果您想错开 View 的绘制,drawRect 不是执行此操作的地方。更好的解决方案是在 drawRect 中绘制您想要绘制的所有内容(或者将交错的元素分成不同的 View ,每个 View 都有自己的 drawRect)并切换隐藏属性使用 UIView 的类方法 animateWithDuration

关于ios - UIImageView 延迟绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16911234/

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