Подтвердить что ты не робот

Как создать календарь в Swift

Я хочу сделать простое приложение для календарей в Swift 2, но я не знаю, с чего начать. Я знаю, что в cocopoads есть некоторые замечательные компоненты календаря, но документы для них незавершенны, и в качестве новичка мне трудно читать их и исследовать код. Я загрузил некоторые популярные cocoapods и играл с ними, но мне нужна одна функциональность.

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

Итак, как я создаю собственное представление календаря? Должен ли я начинать с просмотра таблиц и коллекций для дат?

Может кто-нибудь дать мне несколько указателей, я потерялся в этот момент. Shoud Я как-то научился делать свой собственный взгляд (я новичок, может быть, это слишком сложно) или shoud я использую какой-то пользовательский календарь?

4b9b3361

Ответ 1

У Apple нет управления календарем, и многие разработчики теряются в том, как его создать.

Хороший Cocoapod, который хорошо задокументирован, вот этот. Это было разработано мной. Если вам нужна помощь в настройке вещей, я могу это предоставить. Полные учебники для начала работы находятся здесь.

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

Но вы кодер, и в какой-то момент вы должны научиться. Поэтому я предлагаю изучать swift/target-c, пока вы не освоитесь с этим. Начните с простых проектов, таких как создание табличного представления и т.д. Узнайте, как работает делегирование и т.д.

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