我正在使用swift语言开发iOS项目。这是一个已编写的代码,我正在添加新功能。有一个类说A:UITableViewController并且有一个函数cellForRowAtIndexPath
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
#initialise variable
#call a class for custom cell(say B)
return B(#all parameters)
}
class B: UITableViewCell{
init()
func x(){#code}
func y(){#code}
}
这是基本的代码结构。
我面临的问题是didSelectRowAtIndexPath不能用于单击单击。我认为问题在于cellForRowAtIndexPath函数。我也尝试过添加委托。基本上我希望当我单击一个单元格时,它会以模态方式显示带导航栏的视图。
希望你能理解这个问题。有人可以帮忙吗先谢谢