我有一個UITableView
在UIViewController
的問題。我的表顯示了一些行,我不知道爲什麼。它應該顯示所有的行。UITableView顯示一些行
class TableViewController: UIViewController,UITableViewDelegate, UITableViewDataSource {
let cellIdentifier = "testCell"
override func viewDidLoad() {
super.viewDidLoad()
}
func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1
}
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int{
return 20
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier(cellIdentifier, forIndexPath: indexPath) as! TableViewCell
cell.lableName.text = "Hello man"
return cell
}
}
是你的細胞高度是不是默認的細胞高度? –
您沒有在數據源方法'cellForRowAtIndexPath'中配置數據,那麼tableview如何顯示數據! – Lion
你輸入的行數是20,所以表視圖創建20行 –