TKCalendarMonthTableViewController в представлении панели вкладок - PullRequest
0 голосов
/ 28 февраля 2011

TapkuLibrary - платформа iOS с открытым исходным кодом, созданная на основе Cocoa и UIKit, предназначенная для широкого использования в приложениях. Я пытаюсь использовать TKCalendarMonthTableViewController для имитации календаря в моем приложении. Я проверил их демонстрационное приложение, и они НЕ используют файлы .nib, так что все это программно.

Я пытаюсь использовать это представление в приложении панели вкладок. Построитель интерфейса не позволяет вам выбрать TKCalendarMonthTableViewController в качестве класса.

Насколько я понимаю, это должно работать

UIViewController *vc;
vc = [[Calendar alloc] initWithSunday:NO];
[self.navigationController pushViewController:vc animated:YES];
[vc release];

Но где я должен назвать этот код, если это правильно?

1 Ответ

0 голосов
/ 28 февраля 2011

Если вы хотите отобразить календарь на одной из вкладок, вам нужно создать контроллер представления календаря и затем предоставить его вашему UITabBarController как часть его массива viewControllers.(См. Документацию по свойствам viewControllers для UITabBarController).

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

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