ユーザーが 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でこれがどのように起こるかを見てください。
どんな助けでも大歓迎です。