Чтобы создать Событие программно, вы должны использовать EventKit, точнее предоставленный EKEventEditViewController
.См. Документацию Apple для объяснения и примера кода .
. В iOS 4.0+ вы также сможете получить доступ к этому контроллеру без написания кода EventKit.Для этого используйте UITextView
, настроенный с dataDetectorTypes = UIDataDetectorTypeCalendarEvent
.UITextView автоматически преобразует строки, представляющие форматированные даты, дни недели и т. Д., В кликабельные URL-адреса, которые обрабатывают создание событий.
Пожалуйста, обратитесь к документации по Apple iOS для ответа на остальной вопрос.Если есть что-то конкретное, что не работает в вашем случае, пожалуйста, напишите код, покажите нам, что вы уже пробовали, и т. Д.