title: How to reload UIViewController
body: <p>I want to reload all the views contained in tabbar controller(UIViewController).After searching I found that I've to apply setNeedsDisplay Method but I am not able to get where should I apply it.Any other alternatives are also welcomed</p>
  
  <pre><code>- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
  {
      .....
      .....
  
      self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
      [self customToolbar];
      [self.window addSubview:tabBarController.view];
      [self.window makeKeyAndVisible];    
      return YES;
  }
  -(void)customToolbar
  {
      //Declared view controllers and their Navigation Controller
      .....
  
      //Declared tab bar items
      .....    
  
      tabBarController = [[GTabBar alloc] initWithTabViewControllers:viewControllersArray tabItems:tabItemsArray initialTab:1];
  }
  </code></pre>