Как настроить размер шрифта текста события в ячейке RadCalendar Day - PullRequest
2 голосов
/ 10 февраля 2020

Я использую компонент nativescript radCalendar в своем приложении svelte native. Я не могу обновить размер шрифта для события, отображаемого в дневной ячейке. Я могу обновить размер шрифта даты, но текст события не имеет никакого эффекта. Тестирующее устройство - pixel1 с android10.

моя функция для построения представления месяца

function buildMonthView() {
        const monthViewStyle = new CalendarMonthViewStyle();

        const dayCellStyle = new DayCellStyle();
        dayCellStyle.showEventsText = true;
        dayCellStyle.eventTextSize = 30;
        dayCellStyle.eventFontStyle = CalendarFontStyle.Bold;
        dayCellStyle.cellTextSize = 14;
        monthViewStyle.dayCellStyle = dayCellStyle;

        return monthViewStyle;
    }

Редактировать: Ссылка на игровую площадку: Пример

1 Ответ

1 голос
/ 13 февраля 2020

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

  // Android only
  if (event.object.nativeView.getEventAdapter()) {
    event.object.nativeView.getEventAdapter().getRenderer().setEventTextSize(20 * utilsModule.layout.getDisplayDensity());
  }

Обновленная игровая площадка

...