Hello All,
I am writing an app that has both tab bar and navigation controllers. Currently it is all working as I expect it to, each tab bar item launches the appropriate navigation controller...
I am at a point at which I need to introduce a view that all users need to see before being able to select the items on the tab bar. It is kind of like a EULA/FYI piece of information that I only want to show once when the user initially launches the app.
I am stumped on how to do this programatically. I have googled and looked searched through google code search to find examples and I haven't found much. What I have been able to do is through interface builder I can go to my tab bar controller and then double click on a tab bar item and in inspector I can modify the 'Enabled' option which will enables/disables the tab bar item. But I want to be able to do this programatically? Any ideas?
I have also thought of having a different view load before the view that loads the tab bar. Doing this could solve my problem, but it just doesn't seem as pretty/simple/correct. On this same note, could I overlay a view on top of the view that has the tab bar controller that they could just select a button on and it would go back to the tab bar controller?
Hopefully what I am trying to do isn't silly or impossible...
Thanks for your help,
HAiRY