繁体   English   中英

如何从 Uiviewcontroller 加载 UINavigationController

[英]how to load UINavigationController from Uiviewcontroller

我想从我的UIViewController UINavController 我的界面细节在这里。

@interface ContactUs : UIViewController {

    IBOutlet UIWindow *window;

    IBOutlet UINavigationController *navController;

}

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

@end

and in implementation ..

@synthesize window;

@synthesize 导航控制器;

// 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没有加载。 我看到一个空白的 windows 出现了。 提前感谢

如果您想使用导航视图 controller 而不是视图 controller.. 为什么不使用 UINavigationController?

        @interface ContactUs : UINavigationViewController {

          IBOutlet UIWindow *window;

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

         }
@interface ContactUs : UINavigationViewController {

      IBOutlet UIWindow *window;

      IBOutlet UITextView *textView;
      IBOutlet UIButton *button;

       }

   // Add properties to the all outlets //

     -(IBAction) buttonpressed: (id) sender;

在实现中 - 为 buttonpressed 编写代码,您可以将其用于您的目标。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM