Увеличение высоты dayNameCells в RadCalendar - PullRequest
0 голосов
/ 23 июня 2019

Я пытаюсь создать еженедельное представление календаря для моего приложения на нативном языке. Вопрос в стайлинге для андроида. Названия дней недели не имеют достаточного расстояния сверху и снизу.

Я пытался программно увеличить высоту, но это не имеет никакого значения.

        const weekViewStyle = new CalendarWeekViewStyle();
        const dayNameCellStyle = new CellStyle();
        dayNameCellStyle.cellAlignment = CalendarCellAlignment.HorizontalCenter;
        dayNameCellStyle.cellTextSize = 14;
        dayNameCellStyle.effectiveHeight = 30;
        dayNameCellStyle.effectiveMarginBottom = 20;
        weekViewStyle.dayNameCellStyle = dayNameCellStyle;

вот ссылка на игровую площадку

1 Ответ

1 голос
/ 23 июня 2019

Я не думаю, что опция изменения высоты выставлена ​​в плагине, но вы можете сделать это, используя вызовы собственных методов в загруженном событии.

onLoaded(event) {
    const calendar = event.object;
    if (calendar.android) {
        calendar.android.setDayNamesHeight(layout.toDevicePixels(40));
    } else {
        calendar.ios.presenter.style.dayNameCellHeight = 40;
    }
}

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

...