画布填充缺 1px 怎么解决?

2020-08-14 11:36:29 +08:00
 TomVista

如图,在填充的时候,弧线部分缺失了 1px

1351 次点击
所在节点    问与答
6 条回复
TomVista
2020-08-14 11:40:12 +08:00
是 flutter, 矩形在某些机型上也有问题
TomVista
2020-08-14 11:54:11 +08:00
我在纵向额外填充了 0.5,暂时解决了

有没有 OpenGL,webgl,计算机图形学的大佬指点一下啊?
en20
2020-08-14 15:53:19 +08:00
看不见你的图片
TomVista
2020-08-14 17:23:51 +08:00
en20
2020-08-14 21:03:54 +08:00
有碰到过,没找到答案,貌似是因为 flutter 渲染的问题,我的解决办法是让组件往下移遮住空隙.记的笔记给你参考下:

## 10.10. Stack 绝对定位超出部分有 1px 分割线
1. 给 Stack 设置 `overflow: Overflow.visible`
2. 使用 `Transform.translate` 并设置 `offset` 遮盖
TomVista
2020-08-15 09:40:10 +08:00
@en20 谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/698201

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX