Xcode アプリにタブ バー ビューがあり、2 つのビューがあります。ビュー 1 とビュー 2。ビュー 1 のボタンを押すと、ビュー 2 のラベルに挨拶が表示されますが、これを行うのに問題があります。誰にも何か提案はありますか。
質問する
47 次
1 に答える
0
ボタン メソッドでは、ビュー コントローラーの tabBarController プロパティを使用して、タブ バー コントローラーへの参照を取得できます。その参照から、タブ バー コントローラーの viewControllers 配列から view2 コントローラーの参照を取得できます。その参照を取得したら、そのビュー コントローラーの tabBarItem.title プロパティを変更する必要があります。最後に、タブ バー コントローラーの viewControllers 配列を更新する必要があります。
-(IBAction)ChangeTabTitle:(id)sender {
UIViewController *cont2 = [self.tabBarController.viewControllers objectAtIndex:1];
cont2.tabBarItem.title =@"Hi";
self.tabBarController.viewControllers = self.tabBarController.viewControllers;
}
于 2012-08-15T19:09:01.990 に答える