2013-04-02 3 views
1

Как увеличить размер списка пули? Я использую «» \ u2023 ABC»и применяя стиль с размером шрифта:.. 16 Однако размер пули не масштабируется и только весы размера шрифтаСписок bullet size

„\ u2023“= Юникод для пули

ответ

1

Прасад , размер пули также увеличивается по размеру шрифта. Но проблема заключается в размере . Размер пули небольшой по сравнению с текстом. Пожалуйста, просмотрите скриншоты, которые я сделал в 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); 
} 

Пожалуйста, обратите внимание: я не уверен, что это лучший способ, но это будет решать ваш вопрос

0

Существует множество вариаций пули Unicode и быстрый визит в Geometric Shapes всегда полезен. Моим личным фаворитом является «Черный круг», который, как и в случае с большим количеством Unicode, может быть много, но круг нет.

&#9679; является хорошим жиром пули - пуля с отношения. В Hex это &#x25CF; и анализируется для целей списка стайлинга, написанных в "\25AC" в content стоимости вашего li:before тега:

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

и т.д.