在Xcode 9.2中,我在导航控制器中设置了一个带有两个View控制器的简单测试应用程序。第一个视图Home,有一个导航栏按钮(“Next”),它有一个“显示”segue到Away视图。离开视图在导航栏中有一个后退按钮以返回到第一个视图。这一切都按预期工作。
问题是返回主页视图后,“下一步”按钮显示为灰色。它仍然活跃并且有效,只是变灰了。
单击“离开”视图后退按钮返回“主页”视图后显示导航按钮“下一步”的模拟器屏幕截图显示为灰色
更改模拟器的方向会恢复按钮的颜色,但只能再次使用segue。
我是Xcode的新手,所以可能在某个地方犯了初学者的错误。第二个视图是第一个视图的副本。我没有向唯一的ViewController文件添加代码。
如何摆脱这种灰色,或者它是Xcode中的错误?谢谢。
我在Apple Dev论坛上发现了类似的帖子,没有回复: https://forums.developer.apple.com/thread/94464