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