0

別のviewControllerに送信されるアイテムをタップすると、タブバー付きのアプリがあります。しかし、戻ってきたとき、選択したアイテムはまだ強調表示されています。

誰かがこれを選択解除する方法を知っていますか?

Tablecellの場合、uは実行できます。

     [tableView deselectRowAtIndexPath:[tableView indexPathForSelectedRow] animated:NO];

しかし、TabBarアイテムはどうですか?

4

1 に答える 1

0

UITabBarにUITabBarControllerがない場合は、を使用できます[tabs setSelectedItem:nil];。コントローラがある場合は[controller setSelectedViewController:nil];、タブの選択を解除する必要があります。

于 2012-04-14T02:38:30.430 に答える