title: Tabs- didSelectViewController slow to get called
body: <p>I have a UITabBarController which is switching between tabs just fine.  The only issue I have is that sometimes it takes up to 3 seconds to respond (call didSelectViewController).</p>
  
  <p>This only occurs when I am switching between pages with quite a few elements, UIViews and UILabels and such. It is instant to respond when it doesn't have any views to add and remove.</p>
  
  <p>I think that it should call didSelectViewController before doing anything else on receiving a touch, but this does not seem to be the case.  Does anyone have any suggestions as to how I can speed up my app? </p>
  
  <p>Thanks</p>