title: TabBar does not work after hidden = NO
body: <p>I am faced a problem: after command self.tabBarController.tabBar.hidden = YES, I do something and then call: self.tabBarController.tabBar.hidden = NO, tabs do not work at all. It looks like frozen</p>
  
  <pre><code>- (void)showImagePickerForSourceType:(UIImagePickerControllerSourceType)sourceType
  {
      UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
      imagePickerController.modalPresentationStyle = UIModalPresentationCurrentContext;
      imagePickerController.sourceType = sourceType;
      imagePickerController.delegate = self;
  
      if (sourceType == UIImagePickerControllerSourceTypeCamera)
      {
  
          self.tabBarController.tabBar.hidden = TRUE;
  
          imagePickerController.showsCameraControls = YES;
  
  
      }
      self.imagePickerController = imagePickerController;
      [self presentViewController:self.imagePickerController animated:YES completion:nil];
  
  }
  
  - (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker
  {
      [self dismissViewControllerAnimated:YES completion:NULL];
      self.tabBarController.tabBar.hidden = FALSE;
  
  }
  </code></pre>
  
  <p>after pressing Cancel tab bar is appearing but tabs do not work at all</p>