1

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

"\u2023"= 项目符号的 unicode

4

2 回答 2

1

普拉萨德,子弹的大小也随着字体大小而增加。但问题是子弹的大小比文本小。请参考我在 iPhone 模拟器中截取的不同字体大小的截图

最小尺寸 16 大中号 30 号 最大尺寸 80

以上图片中,每一个的字体大小分别为16、30和80。您可以看到箭头大小相对于字体大小也在增加。

这是适合您的工作解决方案。

使用 2 个标签

这里我使用了两个标签——一个用于箭头,另一个用于城市名称,字体大小分别为 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);
}

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

于 2013-04-02T11:22:58.557 回答
0

Unicode 项目符号有许多变体,快速访问 几何形状总是有用的。我个人最喜欢的是“Black Circle”,就像 Unicode 中的很多东西一样,它可能是很多东西,但它不是一个圆圈。

&#9679;是一颗漂亮的胖子弹——一颗有态度的子弹。在十六进制中,它被&#x25CF;解析为列表样式的目的,写成标签"\25AC"content值:li:before

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

等等

于 2017-04-18T11:35:17.903 回答