如何在Appcelerator Studio中创建测速仪?仅使用view.xml
、view.tss
和view.js
?因为我没有使用像d3.js
这样的其他库。
"Speed gauge"有点模糊,但根据您所寻找的解决方案的复杂程度,使用类似D3的解决方案可能是最好、最快的解决方案。
我找到了一个解决方案,我使用图像并设置动态旋转。只需使用2DMatrix
示例:.js
var rotateFirst = Titanium.UI.create2DMatrix().rotate(90);
$.imageTest.transform = rotateFirst;
-----.xml
<View id="test">
<ImageView id="imageTest"/>
</View>
----.tss
"#imageTest":{
image:"/images/home/hello.png",
width:"40%",
opacity:1,
left:"7%",
anchorPoint : {
x : 0.5,
y : 0.5
}
}