如何在Titanium中绘制一条线?

4

如何在Titanium中绘制一条适用于Android和iPhone的直线?


1
这是一个非常有趣的问题。我看到我们可以通过模拟假标签来轻松地在Titanium中绘制垂直或水平线。但是十字线呢? - anticafe
3个回答

5
为了创建一条线,我使用以下方法:;
var view = Ti.UI.createView({
    height:180,
    width:300
});

var line = Ti.UI.createView({
    height:2,
    bottom:0,
    left:0,
    right:0,
    borderWidth:1,
    borderColor:'#aaa'
 });

view.add(line);

3
将以下内容添加到您的view.xml文件中:
<View class="line"></View>

将以下内容添加到您的style.tss文件中:
".line": {
    height: '2dp',
    bottom: '2dp',
    left: '0dp',
    right: '0dp',
    borderWidth: '1',
    borderColor:'#aaa',
}

2
你可以创建一个 WebView 并在其中使用 <canvas> 标签来绘制。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接