numberOfSectionsInTableView

numberOfSectionsInTableView

在我的ViewController中,我有一个UITableView和这些方法:

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    if(self.mQuoteObjects.count > 0){
        return 1
    }
    return 0

}


func tableView(tableView: UITableView, numberOfSectionsInTableView section: Int) -> Int {
    let nbItem = self.mQuoteObjects.count
    return nbItem

}

方法“numberOfRowsInSection”已正确调用,但从未调用“numberOfSectionsInTableView”。

我错过了什么?

您可以在Obj-c中回复

最佳答案

方法名称不正确。应该是numberOfSectionsInTableView(_:)

参见UITableViewDataSource protocol reference

func numberOfSectionsInTableView(tableView: UITableView) -> Int {
    return self.mQuoteObjects.count
}

10-08 15:42