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%') 
  } 
}
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 获取网络的信息不准确
42浏览 • 1回复 待解决
HarmonyOS 获取当前定位不准确
459浏览 • 1回复 待解决
mysql LEFT JOIN 使用SUM不准确
2797浏览 • 1回复 待解决
HarmonyOS onScroll回调yoffset不准确问题
480浏览 • 1回复 待解决
HarmonyOS uv timer定时器不准确
334浏览 • 1回复 待解决
HarmonyOS List停止滑动回调不准确
311浏览 • 1回复 待解决
HarmonyOS 地图的路径规划功能不准确
313浏览 • 1回复 待解决
绘制手动生成线条的坐标
727浏览 • 1回复 待解决
如何可以获取组件的中心点坐标
731浏览 • 1回复 待解决
HarmonyOS 如何获取,某组件坐标
57浏览 • 1回复 待解决