从segued View返回时如何重新加载iCarousel?

时间:2014-01-03 05:29:08

标签: ios objective-c segue icarousel

我在视图中嵌入了一个iCarousel控件。可以点击每个iCarousel“磁贴”(或项目)以显示包含可编辑数据的模态表单,该数据将保存到具有核心数据的数据库中。

按“保存”按钮进行更改后视图被取消,我想重新加载iCarousel特定项目以刷新已点击的图块中的数据。

我可以在哪里放置该代码? (我把NSLogs放在每个事件中,但从segue返回时没有触发任何内容。

另外,我尝试使用Unwind Segue(我的目标是iOS 6.1),但是如果我将Save按钮绑定到Unwind IBAction,那么我通过Segue加载的View上的Save方法将被完全忽略。

2 个答案:

答案 0 :(得分:0)

- (void)reloadData;

这将从dataSource重新加载所有轮播视图并刷新轮播显示。

Check Link For carousel methods

答案 1 :(得分:0)

我最终使用代理来跟踪某些内容是否发生了变化,当某些内容发生变化时,我修改了一个BOOL属性,我检查了UnwindSegue,然后我重新加载了Carousel。