Я хочу использовать собственный шрифт в средстве выбора, созданном Appcelerator Titanium. Есть ли способ сделать это?

Я разрабатываю мобильное приложение с помощью Appcelerator Titanium. Я изменил шрифт textFields, но не смог сделать то же самое со средствами выбора. Есть ли способ сделать это?


person hectorcedeno    schedule 01.10.2013    source источник


Ответы (1)


Вы можете добавлять представления и, следовательно, метки к строкам выбора, но это только для iOS. Свойство font применяется только к мобильному Интернету и Tizen. PickerRow хорошо задокументирован, вы можете найти примеры и многое другое здесь< /а>.

Предполагая, что вы уже реализовали пользовательский шрифт, он работает следующим образом:

var row = Ti.UI.createPickerRow();

var label = Ti.UI.createLabel({
  text: 'Custom Row',
  font: { fontSize: 20, fontWeight: 'bold', fontFamily: 'myCustomFont' }
});

row.add(label);


Если вы еще не добавили свой собственный шрифт, см.
руководство по пользовательскому шрифту Titanium. все объясняет.

person mwfire    schedule 01.10.2013
comment
Значит, для Android нет решения? - person hectorcedeno; 02.10.2013