In Xcode 9.2, I've set up a simple test app with two View controllers in a Navigation Controller. The first view, Home, has a navbar button ("Next") that has a "show" segue to the Away view. The Away view has a back button in the navbar to return to the first view. That all works as expected.
The problem is that after returning to the Home view, the "Next" button is grayed out. It's still active and works, just grayed out.
Screenshot of the simulator showing the nav button "Next" is grayed out after clicking the "Away" view's back button to return to the "Home" view
Changing the orientation of the simulator restores the button's color, but only until the segue is used again.
I'm new to Xcode so may have made a beginner's mistake somewhere. The second view is a duplicate of the first. I've added no code to the only ViewController file.
How can I get rid of this graying-out, or is it a bug in Xcode? Thank you.
I found a similar post about this, without reply, on the Apple Dev forums: https://forums.developer.apple.com/thread/94464