Eli*_*iko 1 uitableview ios swift
我有一个TableView,每个单元格都被一个Text View覆盖。我认为由于这个原因,我无法选择任何单元格。
每当我尝试打印时,我什么都没得到:
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
var i = Int()
i = indexPath.row
print("i=\(i)")
}
Run Code Online (Sandbox Code Playgroud)
** print不是println因为Swift 2.0。
请确保以下几点:
您正在正确地将视图控制器设置为表视图的委托。
您的触摸被文本视图拦截,没有到达单元格的下方。要将其设置userInteractionEnabled为falsein cellForRowAtIndexPath:并将其重新设置为truein didSelectRowAtIndexPath:。