views:

125

answers:

0

Hi,

I'm having an issue with my iPhone application. It is Tab bar based with more then five tab bar buttons (so the More... button is there).

Follow this scenario with me: The user tap on the More button The user tap a row in the table to get to another view ( which is pushed on the stack with a pushviewcontroller) The user tap on one of the 4 tab bar button at the bottom of the screen (since they are still available to see on the screen) so this brings that view The user tab on the More button at the bottom (again) - the application crashes...

But, in this scenario, the More button always works as expected:

The user tap on the More button The user tap a row in the table to get to another view (pushviewcontroller) The user tap the back button at the top left corner (Labeled More), so the user is back with the table showing the other tab bar views The user tap on one of the 4 tab bar button at the bottom of the screen (since they are still available to see on the screen) so this bring another view The user tab on the More button (again) - the application DON'T crash

The only diff is at step 3, by tapping the back button labeled "More", it removes the current pushed view on the stack before doing a push of another view on the stack...

The application was build with Interface Builder (not programmatically)...