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).
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.
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?
Thanks