小编use*_*916的帖子

TableViewController使用静态单元格检测行点击

我正在使用一个TableViewController,它有一个包含2个静态单元格的表.它嵌入在视图控制器中.我点击单元格时无法运行didSelectRowAtIndexPath.我已经检查所有常见的犯罪嫌疑人,从这个问题以及一个.当我在带有动态表的viewcontroller中尝试使用表视图时,我能够让它工作得很好.将TableViewController用于不允许使用didSelectRowAtIndexPath的静态单元格是否存在问题?

这是我在TableViewController的自定义类中的内容:

import UIKit

class OptionTableViewController: UITableViewController {


@IBOutlet var optionsTable: UITableView!


let numberOfRows = [7,2]

let cellIdentifier = "OptionCells"

override func viewDidLoad() {
    super.viewDidLoad()

    self.optionsTable.delegate = self
    self.optionsTable.dataSource = self

}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

override func numberOfSections(in tableView: UITableView) -> Int {
    // #warning Incomplete implementation, return the number of sections
    return 2
}

override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> …
Run Code Online (Sandbox Code Playgroud)

static uitableview didselectrowatindexpath ios swift3

7
推荐指数
1
解决办法
2906
查看次数