我的框架内有一些物品。角是非常有用的,但有没有办法逐像素地绘制,或使用自定义渲染器绘制形状?
我试图画一个消息气球。
答案 0 :(得分:1)
最简单的选择是使用SkiaSharp,这样您就可以将所有绘图代码放在pcl / shared库中。
另一种选择是为每个平台创建自定义视图并编写自定义渲染器,这会将自然绘图画布添加到“表单”视图并执行所需的所有绘制过程。在性能方面,它可能比Skia快一点,但缺点是你必须为每个平台编写专用的绘图代码。
根据我个人的经验,我建议使用Skia,特别是如果您打算根据数据或用户输入更改图纸。