这是我在这里的第一个问题,如果我弄错了,很抱歉。
我正在尝试在 Google 地图中绘制折线,但折线的指定颜色似乎不接受颜色的 alpha 通道。这条线永远是坚实的。这怎么可能实现?还是有可能?
我正在使用 Xamarin.iOS 和 Xamarin.iOS 的谷歌地图控件执行此操作,但 Objective C 和适用于 iOS 的 Google Maps SDK 中的解决方案也很棒。
这是我在这里的第一个问题,如果我弄错了,很抱歉。
我正在尝试在 Google 地图中绘制折线,但折线的指定颜色似乎不接受颜色的 alpha 通道。这条线永远是坚实的。这怎么可能实现?还是有可能?
我正在使用 Xamarin.iOS 和 Xamarin.iOS 的谷歌地图控件执行此操作,但 Objective C 和适用于 iOS 的 Google Maps SDK 中的解决方案也很棒。
我认为我找到了解决问题的方法,但这是一个半解决方案,因为并非每种颜色都可以复制。
我用全绿色画了一条线,alpha通道似乎没有任何效果。当我使用 RBG 颜色 (0,0,10) 的线条时,它似乎创建了一条半透明和绿色的线条。
所以对我来说,看起来 RBG 颜色通道实际上是结合了颜色和透明度(或者它们的实现使得颜色通道只是全色的透明度通道)。
你是只在模拟器上还是在设备上运行它?从我的测试来看,模拟器中似乎存在使所有折线不透明的错误,但 alpha 通道在设备上有效。