Polyline组件绘制坐标不准确

@Entry 
@Component 
struct PolylineExample { 
  @State points:Array<Array<number>> = [[0,150], [75,100], [150,150],[225,200],[300,300]] 
  build() { 
    Column({ space: 10 }) { 
      // 在 100 * 100 的矩形框中绘制一段折线,起点(0, 0),经过(20,60),到达终点(100, 100) 
      Stack(){ 
        Polyline({ width: 300, height: 300 }) 
          .points(this.points) 
          .fillOpacity(0) 
          .stroke(Color.Blue) 
          .strokeWidth(3) 
        Circle({ width: 6, height: 6 }).position({x:297,y:147}) 
      } 
      .borderWidth(2).margin(50) 
    }.width('100%') 
  } 
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
HarmonyOS
2024-01-31 10:39:59
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
hexiaox810

Stack组件设置的.margin(50)导致Polyline组件大小被挤压,去掉margin(50)设置显示正常。

分享
微博
QQ
微信
回复
2024-02-01 17:30:50


相关问题
HarmonyOS 获取网络的信息不准确
593浏览 • 1回复 待解决
HarmonyOS 获取当前定位不准确
1381浏览 • 1回复 待解决
mysql LEFT JOIN 使用SUM不准确
3284浏览 • 1回复 待解决
HarmonyOS 卡片定时刷新时间不准确
382浏览 • 1回复 待解决
HarmonyOS onScroll回调yoffset不准确问题
1020浏览 • 1回复 待解决
HarmonyOS List停止滑动回调不准确
1059浏览 • 1回复 待解决
HarmonyOS uv timer定时器不准确
1027浏览 • 1回复 待解决
HarmonyOS 地图的路径规划功能不准确
773浏览 • 1回复 待解决
绘制手动生成线条的坐标
1029浏览 • 1回复 待解决
HarmonyOS 根据圆心坐标绘制圆问题
311浏览 • 1回复 待解决
HarmonyOS 获取组件坐标的方法
540浏览 • 1回复 待解决
HarmonyOS 如何获取,某组件坐标
521浏览 • 1回复 待解决