Я делаю приложение календаря, как я могу сделать так, чтобы каждое событие отображалось в разных размерах в зависимости от продолжительности события? - PullRequest
1 голос
/ 23 февраля 2011

Таким образом, каждое приложение календаря, которое мы когда-либо использовали, позволяет добавлять события в ваше расписание, а затем вы видите цветной прямоугольник, который отображается с заголовком события, и его размер изменяется в зависимости от его длины. Поэтому, если событие начинается с 1: 00-1: 45, прямоугольник занимает только 3/4 часового интервала.

Используя EventKit и EventKitUI, я понял, что создание событий будет довольно простым, теперь я задаюсь вопросом о следующем шаге, который графически сделает мои события видимыми для пользователя.

Я планирую просто использовать простой UITableView для своего дневного представления, поэтому, когда я добавлю событие, как я смогу представить это графически? Я ищу некоторые идеи по реализации здесь. Я не знаю, как я мог это сделать. Будет ли вопрос создания пользовательской метки и добавления ее в верхнюю часть выбранной ячейки?

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

Есть идеи?

1 Ответ

1 голос
/ 23 февраля 2011

Проверьте это.

https://github.com/klazuka/Kal

Я играл с примером кода и накинул на него часы на gitHub, потому что мне понравилось то, что он сделал. Имеет ли некоторые функции календаря, может быть, это поможет вам реализовать некоторые идеи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...