表视图控制器 -Swift
TableView Controller -Swift
我正在尝试将名称数组呈现到表视图控制器的单元格中。
代码如下:
import UIKit
class TableViewController: UITableViewController
{
var names = ["aA", "aB", "cC"]
override func numberOfSectionsInTableView(tableView: UITableView) -> Int
{
return 0
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int
{
return names.count
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
{
let cell = tableView.dequeueReusableCellWithIdentifier("MyCell", forIndexPath: indexPath)
cell.detailTextLabel!.text = names[indexPath.row]
return cell
}
}
我模拟的时候,单元格里面什么都没有出现!
我的代码有什么问题!
编译器没有给我任何错误。
更新章节数。您的问题将得到解决。
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1
}
我正在尝试将名称数组呈现到表视图控制器的单元格中。
代码如下:
import UIKit
class TableViewController: UITableViewController
{
var names = ["aA", "aB", "cC"]
override func numberOfSectionsInTableView(tableView: UITableView) -> Int
{
return 0
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int
{
return names.count
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
{
let cell = tableView.dequeueReusableCellWithIdentifier("MyCell", forIndexPath: indexPath)
cell.detailTextLabel!.text = names[indexPath.row]
return cell
}
}
我模拟的时候,单元格里面什么都没有出现!
我的代码有什么问题! 编译器没有给我任何错误。
更新章节数。您的问题将得到解决。
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1
}