2010-12-16 3 views
0

私は3つのボタンを持つ第二の見解で4 1.Home、という名前tabBarItem、2.Pictures、3.My_Pictures、4.Help ...tabBarItemの名前を変更するには?

を持つタブバーベースApplication..tabBar(写真)で働いています...最初のボタンをクリックすると、新しいビュー(SimpleView)に移動します。このビューには4つのボタンがあります。この時点で、tabbarItemの名前は、画像から色に変更されました。これは次のようにして行いました。

self.title = @ "色";ボタンアクションイベントで...次に、simpleViewの4つのボタンの中からボタンをクリックすると、tabBarItemのタイトルをPicturesから色に変更したいと思います。同じコードを書きますself.title = @ "Pictures" in ...このときtabBarItem名が変更されないボタンのアクションイベント....私はこのために何をすべき... は、これを行うために私にいくつかのアイデアを与えてください...

はあなたをありがとう努力の前進... Renuga

+0

hi..This IBAction)simpleclick :-(私のアクションイベントコードです:(ID)、送信者 { \t \tのNSLog( "インサイドsimpleclick" @)。 \t \t simpleView * aViewController = [[simpleView alloc] initWithNibName:@ "simpleView"バンドル:[NSBundle mainBundle]]; \t \t [self.navigationController pushViewController:aViewController animated:YES]; \t \t self.hidesBottomBarWhenPushed = NO; \t \t self.title = @ "色"; \t \t \t }このコードは、ボタンがtabBarItem名は、このコードのPictures.Purposeでクリックされたピクチャーview..Beforeである。この時点でsimpleViewに行くことです唯一私が絵から色としてtabBarItem名を変更したいです... – Varshu

答えて

0

TabBarControllerには、ナビゲーションビューコントロールのタイトルを変更すると、tabBarアイテムに反映されるという機能があります。

しかし、あなたはすなわち、

あなたは、サブのViewController特定のタブバーに参照されるメインのViewControllerでtabBarItem名を変更することはできませんが、一つのことを覚えておいてください。

例:画像タブでは、pictureViewContorollerを指定したので、そのオブジェクトのみを使用してtabBar項目名を変更できます。残りのビューコントローラまたはオブジェクトによって変更することはできません。

ありがとう、

サティヤ。

+0

ありがとうございました... Satya – Varshu

関連する問題