現在、iPhoneアプリで作業しています。ログイン、A、B、cなどの4つの画面があります。ユーザーはログイン画面にユーザー名とパスワードのフィールドを入力し、ログインボタンを押します。
-(void)LoginButtonMethod
{
A *a = [[A alloc]init];
B *b = [[B alloc]init];
C *c = [[C alloc]init];
UINavigationController *navi1 = [[UINavigationController alloc] initWithRootViewController:a];
UINavigationController *navi2 = [[UINavigationController alloc] initWithRootViewController:b];
UINavigationController *navi3 = [[UINavigationController alloc] initWithRootViewController:c];
UITabBarController *TabBar = [[UITabBarController alloc] init];
TabBar.delegate = self;
TabBar.viewControllers = [NSArray arrayWithObjects:navi1, navi2, navi3, nil];
navi1.tabBarItem.title=@"A";
navi2.tabBarItem.title=@"B";
navi3.tabBarItem.title=@"C";
[self.navigationController pushViewController:TabBar animated:YES];
}
次に、AをFacebook、bをyahoo、cをgoogleのように、各クラスのナビゲーションバーのタイトルを設定しました。
最後に、アプリケーションを実行します。タブバーのタイトルがA、B、Cで表示されます。次に、タブバーのタイトルがgoogleに変更されたときに、3番目のタブバーアイテム(C)を選択します。私はこれを修正することはできません、私を助けてください。
前もって感謝します