2017-05-08 474 views
0

我正在製作一種計算三角形的應用程序。在屏幕1上,用戶通過文本框輸入變量。 Calcs在屏幕1上完成。另外,通過Tiny DB將變量傳遞給Screen 2,以圖形方式在畫布上繪製「三角形」。 我想在畫布上放置標籤以顯示隨着三角形重繪時的位置移動的數據。我如何實現這一目標? 感謝在App Inventor中,我可以在文字框上放置文本框或標籤

詹姆斯

回答

0

不能使用labelscanvas內,但您可以使用DrawText方法或DrawTextAtAngle方法來寫一些文字到canvas代替,也看到了documentation

DrawText的(文本文字,數x,數y)
繪製指定的文本相對於使用字號和TextAlignment屬性的值指定的座標。

DrawTextAtAngle(文本文字,數x,數y,數角度)
處使用字號和TextAlignment 屬性的值指定角度指定座標繪製指定的文本的起始。