こんにちは私はXコードを使ってiPhoneにタブバーアプリケーションを作成したいと思います.1つのスプラッシュ画面があり、その後、ホーム画面があり、そこにタブバを作成したいと思っています。ですから、ViewDidLoadメソッドでタブバーを作成します。viewDidLoadからビューコントローラをロードする
- (void)viewDidLoad {
NSLog(@"in Home");
tabBarController = [[UITabBarController alloc] init];
homeViewController = [[HomeViewController alloc]init];
NextViewController = [[NextViewController alloc]init];
tabBarController.viewControllers = [NSArray arrayWithObjects:homeViewController,nextViewController,nil];
window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
[window addSubview:tabBarController.view];
[window makeKeyAndVisible];
[super viewDidLoad];
}
今私は&実行をコンパイルするとき、それは再び&再びHomeViewを呼び出しますし、私は2番目のタブをタップすると、それはNextViewを呼び出すことはありません。
ので、このコードで間違っているものをPlzを..
もし私がそれを追加しなかったら、それは私にタブバーを正しく表示しないでしょう。 –
私はあなたがrootcontrollerを作る必要があると思います。 – CiNN
okxですが、そのためのコードを教えてください。 –