动画MKOverlayView
我在这里遇到了几个类似的问题,关于获得具有良好性能的动画MKOverlayView工作属性(例如,动画雷达覆盖)。 然而,虽然答案有助于我朝着正确的方向前进,但我仍然没有完全掌握我所缺少的东西。
我一直试图让这个UIImageView方法工作,它只是添加一个UIImageView作为MKOverlayView的子视图,然后将动画序列中的必要图像添加到其animationImages属性。 这对我来说似乎不起作用,因为UIImageView及其相关图像永远不会被渲染。 我甚至尝试在叠加视图上调用setNeedsDisplay,这也没有帮助。 在我的实例中,动画中使用的图像必须首先从远程服务器加载,并且相当频繁地更新。
还有这种方法建议使用cocos2D来设置动画精灵,如果上面的方法与UIImageView成功运行,我想避免使用它。
我现在已经连续两天苦苦挣扎,所以有可能我完全不知道了什么? 我是否需要使用Core Graphics来完成类似于在drawMapRect主中执行的绘制:zoomScale:inContext:方法(我也尝试但不起作用)?
也许你可以试试这个。 对MKCircleView进行子类化,并使用Core Animation为其上添加的UIImageView设置动画。 它适用于地图移动和缩放与地图放大和缩小。
http://yickhong-ios.blogspot.com/2012/04/animated-circle-on-mkmapview.html
- date格式化问题在ObjC中
- 使用TexturePacker创建Spritesheets #spritesheet #forgetful
- UITabBarController / UINavigationController旋转问题
- iOS – 如何使用NIB中的特定Frame初始化自定义UIView
- 在没有钥匙串和UserDefaults的情况下实施应用内购买
- iOS:将UTC时区转换为设备本地时区
- dismissViewControllerAnimated VS popViewControllerAnimated
- 在支持通用链接的两个不同应用上支持相同的域。
- 如何将多个UITextFields添加到iOS 7中的UIAlertView?