Objective c 选项卡栏仍然高亮显示
我有一个带有选项卡栏的应用程序,当你点击一个项目时,你将被发送到另一个viewController。但当我返回时,所选项目仍然高亮显示 有人知道如何取消选择此选项吗 对于一个表格单元,你可以做Objective c 选项卡栏仍然高亮显示,objective-c,xcode,ios5,Objective C,Xcode,Ios5,我有一个带有选项卡栏的应用程序,当你点击一个项目时,你将被发送到另一个viewController。但当我返回时,所选项目仍然高亮显示 有人知道如何取消选择此选项吗 对于一个表格单元,你可以做 [tableView deselectRowAtIndexPath:[tableView indexPathForSelectedRow] animated:NO]; 但是TabBar项如何?如果UITabBar没有UITabBar控制器,您可以使用[tabs setSelectedItem:
[tableView deselectRowAtIndexPath:[tableView indexPathForSelectedRow] animated:NO];
但是TabBar项如何?如果UITabBar没有UITabBar控制器,您可以使用[tabs setSelectedItem:nil];。
如果有控制器,[controller setSelectedViewController:nil];应取消选择选项卡。您在何处添加了[tabs setSelectedItem:nil];在你的代码里?我尝试将其添加到viewWillAppear方法中,因此当您返回时,它将取消高亮显示。然而,这不起作用。任何帮助都会很好: