【问题标题】:Pass Data when using storyboards [duplicate]使用情节提要时传递数据[重复]
【发布时间】:2023-03-03 04:00:01
【问题描述】:

可能重复:
ios5 how to pass prepareForSegue: an object

我喜欢故事板,但我无法使用故事板将数据从 viewController1 传递到 viewController2。我进行了研究,并发现了一些关于 prepareForSegue 的信息。但我还是输了!使用prepare for segue时,如何简单地将字符串从vc1传递到vc2?我有 1 个按钮来切换视图并传递字符串。提前致谢!

:D

【问题讨论】:

    标签: iphone ios xcode


    【解决方案1】:

    这里有一些使用StoryboardViewControllers之间传递数据的教程:

    1. Storyboards Segue Tutorial: Pass Data Between View Controllers
    2. Tutorial on How-To Pass Data Between Two View Controllers

    或使用类似的东西(只是一个例子):

    - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
    {
        if ([segue.identifier isEqualToString:...]) {
            MyViewController *controller = (MyViewController *)segue.destinationViewController;
            //What you are going to pass, for my example score as int
            controller.score = score;
        }
    }
    

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2014-01-01
      • 1970-01-01
      • 2011-12-27
      • 1970-01-01
      • 2013-10-27
      • 2015-09-02
      • 1970-01-01
      • 2013-04-15
      • 1970-01-01
      相关资源
      最近更新 更多