Нужно установить календарь Тапку, чтобы можно было выбирать только определенные даты? - PullRequest
1 голос
/ 06 марта 2012

Я использую Tapku Library (http://developinginthedark.com/posts/iphone-tapku-calendar-markers) для реализации представления месячного календаря для моего приложения, но дело в том, что я хочу, чтобы выбирались только определенные дни в представлении календаря на основе массиваиз NSDates, который у меня есть.

Полагаю, я мог бы справиться с этим в didSelectDate, но я надеюсь, что есть более простой способ сделать это. Любой совет?

1 Ответ

0 голосов
/ 14 ноября 2012

На самом деле, если вы хотите, чтобы можно было выбирать только определенные дни, то использование didSelectDate на первый взгляд бессмысленно, потому что этот день уже выбран.

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

Проблема в том, что Календарь Тапку не позволяет вам этого делать, если вы не хотите адаптировать исходный код по своему вкусу.

Итак, возвращаясь к didSelectDate, кажется, это вашеединственный выбор обработки выбора / взаимодействия с пользователем прямо сейчас ... пользователь сможет выбирать даты, которые в идеале вы не хотели бы выбирать, поэтому вам следует управлять этим в соответствии с вашей ситуацией.

...