gpt4 book ai didi

ios - 动画 MKOverlayView

转载 作者:行者123 更新时间:2023-12-01 17:00:11 26 4
gpt4 key购买 nike

我在这里遇到了几个类似的问题,关于获得具有良好性能的动画 MKOverlayView 工作属性(例如,动画雷达覆盖)。然而,虽然答案帮助我朝着正确的方向前进,但我仍然没有完全掌握我所缺少的东西。

我一直在尝试获取 this UIImageView method工作,它只是添加一个 UIImageView 作为 MKOverlayView 的 subview ,然后将动画序列中必要的图像添加到它的 animationImages 属性中。这似乎对我不起作用,因为 UIImageView 及其关联的图像永远不会被渲染。我什至尝试在覆盖 View 上调用 setNeedsDisplay 也无济于事。在我的例子中,动画中使用的图像必须首先从远程服务器加载并且相当频繁地更新。

还有this method这建议使用 cocos2D 设置动画 Sprite ,如果上面的 UIImageView 方法成功,我想避免这种情况。

我已经为此苦苦挣扎了两天了,所以我可能完全错过了什么?我是否需要使用 Core Graphics 来进行类似于在主要 drawMapRect:zoomScale:inContext: 方法中执行的绘图(我也尝试过但没有用)?

最佳答案

也许你可以试试这个。子类化 MKCircleView 并使用 Core Animation 为添加在其上的 UIImageView 设置动画。它适用于四处移动的 map ,并随着 map 的放大和缩小而缩放。

http://yickhong-ios.blogspot.com/2012/04/animated-circle-on-mkmapview.html

关于ios - 动画 MKOverlayView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7746070/

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