列出子弹大小

时间:2013-04-02 09:04:33

标签: titanium titanium-mobile

如何增加列表项目符号的大小?我正在使用"" \ u2023 ABC"并使用字体大小应用样式:16。但是子弹大小不会缩放,只有字体大小可以缩放。

" \ u2023" =子弹的unicode

2 个答案:

答案 0 :(得分:1)

Prasad,子弹的大小也随着字体大小的增加而增加。但问题是,与文本相比,子弹的尺寸较小。请参考我在iPhone模拟器中使用不同字体大小的截图

smallest size 16 large medium with size 30 Largest with size 80

以上图像中的每一个,它们中的每一个分别具有字体大小16,30和80 。您可以看到箭头大小也随字体大小而增加。

这是一个适合您的解决方案。

using 2 labels

这里我使用了两个标签 - 一个用于箭头,另一个用于城市名称,字体大小分别为40和20,将它们添加到tableViewRow。您可以根据您的要求更改字体大小

这是我的代码

for(var i = 0 ; i < number_of_cities; i++ ){            
    var lblArrow = Ti.UI.createLabel({
        text    : "\u2023",
        font    : {fontSize : 40},
        left    : '3%'
    });
    var lblValue   = Ti.UI.createLabel({
        text    : cityList[i].name,
        font    : {fontSize : 20},
        left    : '10%'
    });

    tblData[i] = Ti.UI.createTableViewRow();
    tblData[i].add(lblArrow);
    tblData[i].add(lblValue);
}

请注意:我不确定这是一种最好的方法,但它会解决您的问题

答案 1 :(得分:0)

Unicode项目符号有很多变化,可以快速访问 Geometric Shapes始终有用。我个人最喜欢的是“Black Circle”,就像许多Unicode一样,它可能是很多东西,但它不是一个圆圈。

&#9679;不错的胖子 - 带有态度的子弹。在Hex中,它是&#x25CF;并在"\25AC"标记的content值中为li:before编写的列表样式进行解析:

li:before {
    content: "\25AC";