【问题标题】:Accessing Data Between Storyboard Views 1 and 3在 Storyboard 视图 1 和 3 之间访问数据
【发布时间】:2015-12-18 03:11:01
【问题描述】:

场景是我有一个情节提要,其中视图一通过滑动连接到视图二。然后通过滑动查看两个连接到查看三个(它们都通过左右滑动在彼此之间来回移动)。

我的问题是在视图一和视图三之间访问数据。视图三包含一个文本框,我想在视图一的标签上显示其值。怎么样?

我读过最好的方法是使用 segues,但似乎prepareSegue() 允许添加数据并随后移动到相邻的视图(即视图三到视图二)。我的解释错了吗?有没有一种简单的方法可以访问非联合视图之间的数据?

【问题讨论】:

    标签: ios view storyboard


    【解决方案1】:

    看看使用单例类来存储数据。单例将在视图 1 和 3 中访问,而视图 2 不必知道它。

    【讨论】:

    • 很好的解决方案!我正朝着使用共享类的方向前进,但没有 Objective-C 的确切实现细节。通过这个解决方案,我现在能够让事情顺利进行。对我来说,这显然是使用内置默认首选项的镜像方法,但有更多的回旋余地。
    猜你喜欢
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-14
    • 2012-03-29
    • 1970-01-01
    • 2014-11-14
    相关资源
    最近更新 更多