0
A
回答
0
我想你是说,一个MKAnnotationView?如果是这样,你只需要将图像属性设置为一个新的UIImage。看到这个要点:
https://gist.github.com/3049611
基础上RubyMotionSamples啤酒项目 - https://github.com/HipByte/RubyMotionSamples/blob/master/Beers/app/beer_map_controller.rb
我已经添加在“资源”称为“signpost.png”新的图像文件,并从使用改变了代码使用新的自定义图像来使用直线注释。
0
下面的代码工作正常改变UIAnnotationView的形象
view = MKAnnotationView.alloc.initWithAnnotation(annotation, reuseIdentifier:ViewIdentifier)
view.image = UIImage.imageNamed("ptr.jpg")
view.canShowCallout = true
我已经保存在文件夹中的资源的图像ptr.jpg。
1
一个完整的工作示例如何?我只是测试它:)
一个budy和我转换的iOS的代码有很多来自iOS的食谱,以RubyMotion
还有在地图上一整章,但是这看起来回答你的问题最好的一个是这样的:
https://github.com/IconoclastLabs/rubymotion_cookbook/tree/master/ch_6/06_custompins
这就像彩色针,但你的主要区别将是
pinImage = UIImage.imageNamed("ilpin.png")
annotationView.image = pinImage
古德勒克? ! - 来自Iconoclast Labs的Gant
相关问题
- 1. 在地图视图中更改注记视图的rightCalloutAccessoryView按钮的图像
- 2. 如何在图像视图中更改svg图像的xml源
- 3. 更改地图注记视图的图像来源?
- 4. Bluestacks返回图像视图中的图像更改主屏幕
- 5. 更改图像视图ANDROID中的图像
- 6. uiscrollview更改图像视图中的图像
- 7. 在运行时更新或更改视图中的图像
- 8. 在网格视图中更改视图
- 9. 地图类型更改后,地图图像会改变吗?
- 10. Appcelerator。在图像视图更改图像上点击
- 11. 在android图库视图中更改图像角度
- 12. Android eclipse java更改地图视图
- 13. 定期更改图像视图
- 14. 动态更改图像视图背景
- 15. Android:更改图像滑动视图
- 16. 更改图像视图的动态图像查看
- 17. 无法更改图像视图的图像颜色
- 18. 按下时更改图像视图的源图像
- 19. 从控制器的视图MVC更改图像按钮图像
- 20. 想要更改按钮单击图像视图内的图像
- 21. 在不同的布局中更改图像视图的图像源
- 22. 如何在RubyMotion中旋转图像?
- 23. 在RubyMotion中使用Xcode图像目录
- 24. 更改图像SRC图像
- 25. 在Android中按压状态更改图像视图的样式
- 26. 在列表视图中更改图标
- 27. 如何更改背景图像视图透明图像?
- 28. 单击时更改图像,包含图像地图
- 29. 在位图图像中更改BPP
- 30. 在循环中更改位图图像