title: UITabBar delegate's method not getting called when item is selected from a "More" view
body: <p>I have overwritten the tab bar controller and tab bar item classes in my code. In the tab bar controller's delegate method <code>- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item</code> I added some code to set initial values to the selected item's properties. </p>
  
  <p>The method is called when I select the item from a tabbar. 
  But, since I added some more buttons to the bar, I got the <code>...</code> button, with "More" - that shows up a list of hidden items when is pressed. </p>
  
  <p>The problem is, when I select one of those "hidden" items, it loads up the view controller that should be loaded, but doesn't call the <code>didSelectItem</code> method in my class, so the initial property setting made there is not done. </p>
  
  <p>Should I implement some other methods in there? Or am I doing it the wrong way? </p>