Я новичок в программировании для iPhone, и я программирую приложение с навигационной панелью сверху и несколькими последовательными контроллерами ViewController.
Мне было интересно: как мне создать такую вещь?Очевидно, что ViewController должен иметь доступ к NavigationController, но как?Я создал UINavManagedViewController, который хранит ссылку на навигационный контроллер, и все viewcontroller являются производными от этого класса.
@interface UINavManagedViewController : UIViewController {
UIManagingNavigationController *navManager;
}
@property (nonatomic, retain) UIManagingNavigationController *navManager;
@end
Тем не менее, поскольку это явление, с которым сталкиваются все программисты, мне было интересно узнать, как по умолчанию обрабатывать такие настройки.Моя книга по программированию iPhone для начинающих не рассматривала такие случаи.