From http://stackoverflow.com/questions/19236410/back-button-strangely-disappearing-in-uinavigationcontroller-but-keeps-working