0

ユーザーが 5 つの項目のいずれかを選択できる UITabBar があり、項目の 1 つが選択されたときにサブビューをロードします。唯一のことは、tabBar アイテムを選択したいときに選択されたままになり (ユーザーがタッチすると青に変わります)、すぐに選択を解除することです。

事実上、私はそのようにさまざまな選択を設定しました。

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
{
     switch (item.tag) {
        case 0: //New Code
        {

         }
//case 1, 2, 3, 4 etc...
}

次に、このようなものをケースの 1 つに追加し、ユーザーが TabBar 項目を選択すると、すべて正常に動作しますが、青色の選択はありません。

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
    {
      //case 1, 2
        }
            case 3: //New Code
            {
               [tabBar setSelectedItem:button3];
[tabBar setSelectedItem:nil];
             }
    //case  4 etc...
    }

だから私が助けを得たいと思っていたのは、タブバーボタンを選択してすぐに選択解除する方法です.UIButtonでこれがどのように起こるかを見てください。

どんな助けでも大歓迎です。

4

1 に答える 1