2009-07-07 34 views
1

選択したタブ項目の選択を解除(または非表示)したいと思います。 私はできる限り多くのことを試みましたが、運はありません。iphone dev:選択したタブ項目の選択解除(または非表示)

私のタブバーはUITabBarController(例えば、tvc)で囲まれています。

まず、私はその後何事もなかっ

tvc.selectedIndex = -1 or 0 or nil; 

を試してみました。

セカンド

tvc.tabBar.selectedItem = -1 or 0 or nil; 

それが墜落しました。

他にもできることはありますか? ありがとうございます。 nilに、それdeselect(unhighlight)選択した項目としてののSelectedItemを設定することにより、

もう一つは、(のみUITabBar付き)UITabBarControllerなし 、 。 コントローラで、いいえ、失敗しました。

+0

これはUIデザインが非常に悪いことです。 –

答えて

0

UITabBarControllernilselectedViewControllerを設定してみることができます。あなたが必要としているのかどうかは分かりませんが、OS 3.0ではタブコントローラの管理方法が変わっています。

関連する問題