在日历上突出显示特定日期
Highlighting specific days on Calendar
我正在使用 Nativescript Pro UI RadCalendar 并且有一个要求要求我在日历处于月视图时突出显示某些特定日期。
我知道我可以使用 dayCellStyle
但这不允许我将此样式仅应用于特定日期。
我也尝试过使用 selectedDayStyle
并传入我的选定日期数组,但只有当我将 Multiple
传入 selectionMode
属性 时才允许用户取消选择突出显示的日期。
我是否遗漏了什么或者这个用例还不受支持?
RadCalendar 不支持设置特定日期的样式或阻止选择特定日期。但是一个丑陋的解决方法可能是监听选定的日期更改事件并在 RadCalendar 应用你想要的选定日期。
这是一个 Playground Sample,我可以用 Android 验证它,希望它也适用于 iOS。
我正在使用 Nativescript Pro UI RadCalendar 并且有一个要求要求我在日历处于月视图时突出显示某些特定日期。
我知道我可以使用 dayCellStyle
但这不允许我将此样式仅应用于特定日期。
我也尝试过使用 selectedDayStyle
并传入我的选定日期数组,但只有当我将 Multiple
传入 selectionMode
属性 时才允许用户取消选择突出显示的日期。
我是否遗漏了什么或者这个用例还不受支持?
RadCalendar 不支持设置特定日期的样式或阻止选择特定日期。但是一个丑陋的解决方法可能是监听选定的日期更改事件并在 RadCalendar 应用你想要的选定日期。
这是一个 Playground Sample,我可以用 Android 验证它,希望它也适用于 iOS。