didSelectRowAtIndexPath没有在ios swift中调用

时间:2014-11-14 12:26:31

标签: ios uitableview swift ios8

我正在使用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函数。我也尝试过添加委托。基本上我希望当我单击一个单元格时,它会以模态方式显示带导航栏的视图。

希望你能理解这个问题。有人可以帮忙吗

先谢谢

0 个答案:

没有答案