I am trying to programmatically create a navigation controller that transitions to another view on the tap of a button. In it's current state, when the button is tapped, the second view is placed "behind" the first view without a horizontal transition. Since I can still see the button at this point, if I tap the button again, the horizontal transition works now, but the second view still is placed behind the first view. Can any one please let me know what I'm missing?I am trying to programmatically create a naviga