菜鸟教程小白 发表于 2022-12-12 11:53:39

ios - Xamarin.iOS,OxyPlot 如何将 UIColor 转换为 OxyColor


                                            <p><p>我正在使用 OxyPlot 在 xamarin.ios 项目中绘制条形图。我必须更改条形图的条形颜色,它似乎只需要 OxyColor,而且我正在从后端获取#code。</p>

<pre><code>series.Items.Add(new ColumnItem() { Value = Double.Parse(graph.valueList), Color = OxyColors.Green });
</code></pre>

<p>如何将十六进制代码更改为 OxyColor。甚至 UIColor 到 OxyColor?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p><code>OxyColor</code>有一个<code>Parse</code>方法,字符串格式为“#FFFFFF00”或“255,200,180,50”</p>

<p>即:</p>

<pre><code>OxyColor.Parse(&#34;#FFFF0000&#34;)
OxyColor.Parse(&#34;#FF0000&#34;)
OxyColor.Parse(&#34;255,0,0&#34;)
OxyColor.Parse(&#34;255,255,0,0&#34;)
</code></pre>

<p>引用:<a href="https://github.com/oxyplot/oxyplot/blob/4db3c45a2acc86b7b11816462cb4f2850c709a11/Source/OxyPlot/Rendering/OxyColor.cs" rel="noreferrer noopener nofollow">https://github.com/oxyplot/oxyplot/blob/4db3c45a2acc86b7b11816462cb4f2850c709a11/Source/OxyPlot/Rendering/OxyColor.cs</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Xamarin.iOS,OxyPlot 如何将 UIColor 转换为 OxyColor,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/38950470/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/38950470/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Xamarin.iOS,OxyPlot 如何将 UIColor 转换为 OxyColor