Вы можете отменить выбор всех элементов панели вкладок, если используете экземпляр UITabBar без UITabBarController.
В таком случае приведенный ниже код работает хорошо.
[tabBar setSelectedItem:nil];
Если UITabBar является частью UITabBarController, приложение будет аварийно завершать работу с исключением:
'Управлять панелью вкладок напрямую
контроллером панели вкладок нет
разрешено ".
Другими словами, если вы хотите, чтобы это работало, вам нужно управлять подпрограммами панели вкладок вручную без контроллера.