0

ここにUITabBarController5 つのタブ バー項目があります。そのうちの 1 つは、TabBarItemクリックしたときにビューを表示してはなりません。私は自分でこのコードを使用しなければならなかったことを知っていますAppDelegate.m

- (BOOL)tabBarController:(UITabBarController *)tbController shouldSelectViewController:(           UIViewController *)viewController
{
NSInteger tabIndex = [[tbController viewControllers] indexOfObject:viewController];

if(tabIndex == 1)
{
    return false;
}

return true;
}

しかし、なぜそれが私にとってうまくいかなかったのかわかりません。私がしなければならないのは、このコードをに追加するだけAppDelegate.mですか? いくつかのステップがありませんか?私はiOSが初めてです。助けてください、私はストーリーボードを使用しています。

4

1 に答える 1

0

タブ バー コントローラーのデリゲートを設定する必要があります。のように_tabBarController.delegate = self

于 2013-07-17T08:28:51.790 に答える