как загрузить UINavigationController из Uiviewcontroller - PullRequest
0 голосов
/ 01 июня 2011

Я хочу загрузить свой UINavController из моего UIViewController.Детали моего интерфейса здесь.

@interface ContactUs : UIViewController {

    IBOutlet UIWindow *window;

    IBOutlet UINavigationController *navController;

}

@property (nonatomic,retain) IBOutlet UINavigationController *navController;

@end

and in implementation ..

@ synthesize window;

@ synthesize navController;

// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.

 -(void)viewDidLoad {

  [window addSubview:navController.view];

  [window makeKeyAndVisible];

    [super viewDidLoad];


        NSLog(@":::::::::::::::::::");

}

Но, к сожалению, UINavigationController не загружается.Я вижу, как появляются пустые окна.Спасибо заранее!

Ответы [ 2 ]

0 голосов
/ 01 июня 2011
@interface ContactUs : UINavigationViewController {

      IBOutlet UIWindow *window;

      IBOutlet UITextView *textView;
      IBOutlet UIButton *button;

       }

   // Add properties to the all outlets //

     -(IBAction) buttonpressed: (id) sender;

А в реализации - напишите код для кнопки, и вы сможете использовать его для любых своих целей.

0 голосов
/ 01 июня 2011

Если вы хотите использовать контроллер Navigation View поверх контроллера View. Почему бы не использовать UINavigationController?

        @interface ContactUs : UINavigationViewController {

          IBOutlet UIWindow *window;

          // IBOutlet UINavigationController *navController; // You do not need this. 

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