ios-papulate tableview 与另一个数组的索引路径数组?
Posted
技术标签:
【中文标题】ios-papulate tableview 与另一个数组的索引路径数组?【英文标题】:ios-papulate tableview with array of indexpaths of another array? 【发布时间】:2015-12-10 12:33:22 【问题描述】:我的应用中有两个UITableView
(RootTableView 和FavoritesTableView)。
在第一个表中,我在UITableViewCell
中有按钮,用于将单元格添加或删除到收藏夹数组
(我有填充 RootTableView 的主数组,所以在主数组中最喜欢的行的indexpath
数组中最喜欢的数组)
我实现按钮功能正确。当我按下按钮indexpath
选择行时添加到收藏夹数组,当我再次按下按钮indexpath
选择行时从收藏夹数组中删除。
我的问题是如何使用此收藏夹数组填充我的收藏夹表视图?如何使用indexpath
显示主数组?
(我使用 singlton 来分享 favarray,所以分享不是我的问题)
【问题讨论】:
你能告诉我你想要实现的UI吗? 【参考方案1】:在主页中 点击收藏
[favorites_array addObject:[mainArray objectAtIndex:indexPath.row]];
点击取消收藏
if([favorites_array containsObject:[mainArray objectAtIndex:indexPath.row]])
[favorites_array removeObject:[mainArray objectAtIndex:indexPath.row]];
[mainArrayTable reloadData];
您可以将收藏夹数组传递到收藏夹页面
在收藏页面点击取消收藏
[favorites_array removeObjectAtIndex:indexPath.row];
[favoritesArrayTable reloadData];
【讨论】:
感谢 vaibby.this 解决了我的问题;但是当我终止应用程序并再次运行它时,什么也没有保存?我该怎么办?以上是关于ios-papulate tableview 与另一个数组的索引路径数组?的主要内容,如果未能解决你的问题,请参考以下文章