Я хочу использовать pushViewController, но не могу.Я помню, что я могу использовать этот код в xcode3.
Вот код в кнопке IBAction
-(IBAction)changtoCal:(id)sender
{
NSLog(@"get in");
UINavigationController *cal_nav = [[UINavigationController alloc] initWithNibName:@"calculator" bundle:nil];
[self.navigationController pushViewController:cal_nav animated:YES];
}
Это не нажатие.Зачем ???Не могли бы вы сказать мне, и как я могу нажать его ???
А вот мой AppDelegate .h
@class ViewController;
@interface AppDelegate : UIResponder <UIApplicationDelegate>
{
UINavigationController *navigationController;
}
@property (strong, nonatomic) UIWindow *window;
@property (strong, nonatomic) ViewController *viewController;
@property (strong, nonatomic) IBOutlet UINavigationController *navigationController;
@end
.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
self.window.rootViewController = self.viewController;
[_window addSubview:[navigationController view]];
[self.window makeKeyAndVisible];
return YES;
}