【发布时间】:2014-02-19 22:50:32
【问题描述】:
我正在构建这个应用程序,我的主要 VC 将首先显示一个带有自定义单元格的 UITable [每个单元格代表标题和事件日期]。单击单元格后,它将转到另一个 VC,其中包括有关事件的更多详细信息 [除了标题和日期],此 VC 上将有一个 [Like 按钮] 按钮,当单击此按钮时,该事件将自动存储在另一个 VC 中,该 VC 基本上是一个带有自定义单元格的 UITable,所以将出现在这个 VC 中的是自定义单元格,每个单元格都有标题和用户之前喜欢的事件的日期,这是唯一的方法用户可以通过点击应用底部的“Like”标签栏来访问此 VC。
我发现有几种方法可以传递数据,但我还没有找到任何一个例子,包括在一个 VC 之间传递数据到另一个具有自定义单元格的 VC。
我认为我会这样做的方式是使用委托和协议传递数据,但我不确定为我的应用程序执行此操作的程序是什么,如果有人为我解释并告诉我,我将非常感激一些例子。
【问题讨论】:
-
cba 回答,但使用 tableview 委托获取单元格,从单元格获取信息,使用头文件中的道具启动新 vc,将单元格数据分配给新 vc 中的道具,以编程方式推送 segue
-
人们不屑于正确阅读您的问题(实际上很少有人能够正确阅读问题)并且假设它一遍又一遍地问同样的老问题,这就是为什么它被否决了。您需要更清楚地重新表述和陈述实际问题 a) 以获得更多关注 b) 因为从您当前的描述中并不清楚您的实际问题是什么。如果您只是询问如何使用委托的示例,那么这值得一票,因为如果您看的话,您不可能找不到无数的示例。
标签: ios objective-c uiviewcontroller uistoryboard