【发布时间】:2015-10-20 20:55:36
【问题描述】:
也许我的问题很简单,但我太愚蠢了,无法理解。 我的问题是我想在
之外访问 indexPathoveride func tableView(...)
所以我在我的 TableView 类中,并且有一个单独的类,例如:
func setColor()
{
...
}
在这个类中,我想访问 indexPath。我该怎么做?
【问题讨论】:
-
将 indexPath 作为参数传递。
-
你需要明确你的目标是什么。这个
setColor方法是如何以及何时被调用的?它在哪个班级? -
我在 TableView 类中,在另一个类之外我调用这个函数,名为 setColor。
-
所以,其他一些类调用
setColor。setColor需要索引路径做什么?它设置的颜色是什么? -
我想在 tableView 的选择移动到另一个单元格时调用这个类。我不能用 didSelecrRowAtIndexPath 做到这一点,因为有时单元格颜色应该改变,尽管如果用户没有点击单元格,就像一个 segue。
标签: ios swift tableview nsindexpath