【问题标题】:Sending an array from masterview to detailview in a splitviewcontroller在 splitviewcontroller 中将数组从 masterview 发送到 detailview
【发布时间】:2012-04-04 12:41:13
【问题描述】:

如何将数组从 masterViewController 发送到 splitviewController 中的 DetailViewController?

编辑 我的主视图中有按钮,当您选择按钮时,这些按钮的标题将“保存”在数组中。当您单击“确定”按钮时,数组中“保存”的字符串需要显示在详细视图中(我使用的是标签)。所以我希望将数组“发送”到详细视图。

我确信这是非常基本的,我是目标 c 的新手,我只是在测试如何使主视图和详细视图之间的通信正常工作。

【问题讨论】:

  • “发送数组”是什么意思?您如何使用这些控制器,它们之间的对象层次结构是什么?显示使用一些代码,告诉我们您尝试了什么,什么不起作用。
  • 我的主视图中有按钮,当您选择按钮时,这些按钮的标题将“保存”在数组中。当您单击“确定”按钮时,需要在详细视图中打印“保存”在数组中的字符串。所以我希望将数组“发送”到详细视图。我确信这是非常基本的,我是目标 c 的新手,我只是在测试如何使主视图和详细视图之间的通信正常工作。我以为我很清楚,我的错误。 :D
  • 您是否可以从“详细视图”访问“主视图”?

标签: objective-c arrays uisplitviewcontroller send


【解决方案1】:

当您从主视图初始化数据时,通常会将数据传递给详细视图控制器。将数组类型属性添加到详细视图控制器并在您创建它后立即传递您的数组(或者如果您使用故事板,则从 segue 请求)。然后,您可以根据传递的数据配置您的详细视图,以便在加载视图时准备好。

【讨论】:

    猜你喜欢
    • 2013-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-10
    • 2011-05-06
    • 1970-01-01
    相关资源
    最近更新 更多