Я загрузил форму исходного кода приложения Google Github. Приложение имеет CalendarViewController, который содержит дочерний UIView (называемый calendarView).Использование копии ViewController в том же приложении с дополнительными функциями
Это имеет несколько классов (CalendarDayView, CalendarMonthView и т.д. и т.п. и протоколы также написано для некоторых классов)
Я интегрировал этот календарь приложение в мое пользовательском iPhone приложение, которое имеет TableViewController. Остальная часть информации указана на изображении.
Примечания:
- язык программирования = Swift.
- Я полный новичок, поэтому, пожалуйста, старайтесь быть изобретательным.
- Я не знаю, будет ли данная информация достаточной для получения идеального ответа (поскольку я понимаю, что ответ на этот вопрос зависит от того, как запрограммирован CalendarApp).
- Для получения информации см. Прикрепленный файл.
Экземпляр 'UIViewController' может появляться только один раз в стеке навигации. Вы можете создать экземпляр второго экземпляра того же класса и предоставить дополнительную конфигурацию, чтобы он вел себя по-другому. Это полностью зависит от фактического подкласса UIViewController. – SmokeDispenser