iphone - UITableView 函数 visibleCells 是否返回自定义单元格数据?

标签 iphone objective-c ios tableview

我有许多自定义单元格对象(UITableViewCell 的子类),其中包含一些值,以允许用户在单个单元格(如步进器或其他东西)内进行交互。这些值存储在自定义单元格类中,因为调用 TableView 的所有者在当时似乎是个坏主意。

我知道函数 (NSArray *) visibleCells。这会允许我访问单元格对象中的数据吗?

如果不是,怎么办?

我假设我可以使用 UITableView 的内置函数来提取返回的 UITableViewCells,但是当我谈论它的子类 CustomizerCell 时,这就足够了吗?

最佳答案

函数:

- (NSArray *)indexPathsForVisibleRows

回答一组索引路径。这些索引路径的使用方式与您的 cellForRowAtIndexPath 使用传递的索引路径访问您的模型的方式相同。

MyObject *myCustomDataSupportingACell = [myDatasourceArray objectAtIndex:indexPath.row];

关于iphone - UITableView 函数 visibleCells 是否返回自定义单元格数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10392196/

相关文章:

iphone - iOS 5,6 和 7 的 UI 方法 - Xcode

ios - AMSlideMenu 菜单的深度效果

iphone - NSArray 中的对象数

ios - 滚动时,UICollectionView 在单元格之间闪烁 "see through"条细线

ios - 在 iOS 中将 iPodMusicPlayer 的音量调暗至 50%

objective-c - 检索用户铃声库

iphone - Python 到 Objective C(预期学习曲线)

iphone - TableView 在 "reloadData()"之后需要花费大量时间来刷新

ios - 编码通用 String 对象给出 nil Swift

ios - 移动广告问题(iOS)