Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS

Ribbit Navigation is Not Working Correctly

Hey guys/girls,

I am having a little trouble with the Ribbit app for iOS (Build a Self-Destructing Message iPhone App). I am currently running Xcode 6 beta 5 as well as iOS 8 beta 5.

I have made it through the first two stages of the the project. The next stage is Relating Users in Parse.com, but my application doesn't quite act the way that it is supposed to.

The problems that I am having are:

  1. When launching the app, the login view should appear if a user is not signed in. This is working correctly, except for the fact that "Ribbit" is still displayed in the top-left of the navigation bar. However, the functionality of the back button is not there, which is the desired result. Why is "Ribbit" displayed when I have set hidesBackButton to YES in the viewDidLoad method?

https://www.dropbox.com/s/ui2tokhb1lyo75d/Screen%20Shot%202014-08-16%20at%209.21.15%20PM.png

  1. The Sign Up view should have the back button visible in the navigation bar when the user goes to the sign up screen. However, this is not the case:

https://www.dropbox.com/s/1a5t7z6653oglmz/Screen%20Shot%202014-08-16%20at%209.21.25%20PM.png

  1. In regard to the the back button on the sign up screen, the only way for it to become visible and actually take me back to the login screen is, oddly, for me to tap and hold where the back button should be and then drag my finger downward. This makes the back button fade in as I drag my finger downward on the screen:

https://www.dropbox.com/s/hzqssoizv0rvt34/Screen%20Shot%202014-08-16%20at%209.21.31%20PM.png

I followed Ben's instructions just as he did in the videos up to this point. To make certain, I re-watched all of the videos and checked my code closely to match his. These issues seem quite odd for the code that I have.

Has anyone had the same or similar results? Any help would be greatly appreciated!

Thank you!

did you try to clean the file before you run it Nick Kohrn

Hi Nick, I'm running into the same thing - the 'Ribbit' back button shows up on the login screen, but does not do anything... Did you ever find a solution?

1 Answer

None of your screenshots are coming through...

Note, you can add the images right in the question -- https://teamtreehouse.com/forum/howto-guide-markdown-within-posts

PS, I've also been having a few simulator problems with Xcode 6.