我正在使用 Steinberg 的 iBook“IOS SToryboards”来过渡到使用故事板。在第 30 页,作者的教程展示了如何将身份检查器中的“故事板 ID”设置为 redScene 值。在书中的图形中,这显示为“识别”下的第一个字段
在 XCode 4.6.1 中,我没有看到“故事板 ID”,但我确实看到了一个名为“恢复 ID”的字段,我将其设置为值“redScene”。然后我在 ViewController.m 中使用该值
- (IBAction)redButtonTapped:(id)sender {
UIViewController *redViewController = [[self storyboard]
instantiateViewControllerWithIdentifier:@"redScene"];
[self presentViewController:redViewController animated:YES completion:nil];
}
但是,当我运行我的应用程序时,我在引用“redScene”的行上收到错误。我设置了一个异常断点,我看到了
(lldb)
我不确定在左侧调试器显示的值中应该查看什么,但我认为我的代码可能不知道“redScene”是谁。
我开始学习使用苹果文档,但我仍然不确定如何找到正确的区域来阅读。我尝试在那里搜索“恢复 id”和“故事板 id”,但没有得到任何结果。
我在这篇文章中提供了足够的信息吗?
感谢您的任何想法
Laurel
我刚刚在故事板中玩了一下,我想我知道你的问题!如果您选择view在情节提要上,它只会让您设置恢复 ID。您需要选择完整的视图控制器。您可以通过在故事板面板的左侧层次结构中选择它,单击该视图控制器上的状态栏或视图下方的黑色底部栏来完成此操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)