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. 在循環中更改位圖圖像