2

这是我在这里的第一个问题,如果我弄错了,很抱歉。

我正在尝试在 Google 地图中绘制折线,但折线的指定颜色似乎不接受颜色的 alpha 通道。这条线永远是坚实的。这怎么可能实现?还是有可能?

我正在使用 Xamarin.iOS 和 Xamarin.iOS 的谷歌地图控件执行此操作,但 Objective C 和适用于 iOS 的 Google Maps SDK 中的解决方案也很棒。

4

2 回答 2

1

我认为我找到了解决问题的方法,但这是一个半解决方案,因为并非每种颜色都可以复制。

我用全绿色画了一条线,alpha通道似乎没有任何效果。当我使用 RBG 颜色 (0,0,10) 的线条时,它似乎创建了一条半透明和绿色的线条。

所以对我来说,看起来 RBG 颜色通道实际上是结合了颜色和透明度(或者它们的实现使得颜色通道只是全色的透明度通道)。

于 2013-05-07T14:12:52.293 回答
0

你是只在模拟器上还是在设备上运行它?从我的测试来看,模拟器中似乎存在使所有折线不透明的错误,但 alpha 通道在设备上有效。

于 2013-05-07T10:25:20.037 回答