На самом деле, если вы хотите, чтобы можно было выбирать только определенные дни, то использование didSelectDate
на первый взгляд бессмысленно, потому что этот день уже выбран.
Что вам действительно нужно, в соответствии сВаше описание проблемы предназначено только для определенных «дневных квадратов», реагирующих на сенсорный ввод, И, так или иначе, сообщает пользователю, что определенный «дневной квадрат» отключен или не может быть выбран, давая квадрату отключенный вид.
Проблема в том, что Календарь Тапку не позволяет вам этого делать, если вы не хотите адаптировать исходный код по своему вкусу.
Итак, возвращаясь к didSelectDate
, кажется, это вашеединственный выбор обработки выбора / взаимодействия с пользователем прямо сейчас ... пользователь сможет выбирать даты, которые в идеале вы не хотели бы выбирать, поэтому вам следует управлять этим в соответствии с вашей ситуацией.