如何在新创建的视图控制器上添加导航控制器?我到处搜索,但所有教程都来自创建导航控制器项目。
任何人都可以将 mo 带到使用视图控制器子类创建导航控制器的教程?
到目前为止我在做什么:
我创建了一个 UIViewController 项目,我有这样的东西可以使用导航控制器转到另一个视图控制器。
NavController *view=[[NavController alloc] initWithNibName:nil bundle:nil];
view.modalTransitionStyle=UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:view animated:YES];
[view release];
添加了一个新的视图控制器子类。
添加 > 新文件 > 带有 nib 的 UIViewController 子类
在 NavController.h 上
#import <UIKit/UIKit.h>
@interface NavController : UIViewController {
IBOutlet UIWindow *window;
IBOutlet UINavigationController *navCon;
}
@property (nonatomic, retain) UIWindow *window;
@property (nonatomic, retain) UINavigationController *navCon;
@end
在 NavController.m 上
#import "NavController.h"
@implementation NavController
@synthesize window,navCon;
- (void)viewDidUnload {
[super viewDidUnload];
}
- (void)dealloc {
[window release];
[navCon release];
[super dealloc];
}
@end
我已经在我的 IB 上拖了一个 Navigation Conrtoller 和一个 Window,并将窗口连接到窗口,并将 Navigation Controller 连接到 navcon 插座,但是接下来呢?