【问题标题】:IOS Storyboards: Restoration ID just like Storyboard ID?IOS Storyboards:恢复ID就像Storyboard ID一样?
【发布时间】:2013-04-05 12:25:34
【问题描述】:

我正在使用 Steinberg 的 iBook“IOS 故事板”来过渡到使用故事板。在第 30 页,作者的教程展示了将 Identity Inspector 中的“故事板 ID”设置为 redScene 的值。在图书图形中,这显示为“识别”下的第一个字段

在 XCode 4.6.1 中,我看不到“Storyboard ID”,但确实看到了一个名为“Restoration 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”,但没有得到任何结果。

我在这篇文章中是否提供了足够的信息?

感谢您的任何想法

月桂

【问题讨论】:

    标签: ios storyboard


    【解决方案1】:

    我只是在情节提要中玩了一会儿,我想我知道你的问题!如果您在情节提要上选择 view,它只会让您设置恢复 ID。您需要选择完整的视图控制器。您可以通过在情节提要面板的左侧层次结构中选择它、单击该视图控制器上的状态栏或视图下方的黑色底栏来执行此操作。

    【讨论】:

      猜你喜欢
      • 2021-04-06
      • 1970-01-01
      • 2020-11-03
      • 1970-01-01
      • 2017-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多