使用 NSMutableArray 数据填充 UITableView 自定义单元格 - Swift
Populate UITableView Custom Cell with NSMutableArray data - Swift
我正在尝试用存储在 NSMutable数组中的一些数据填充 UITableView(不确定它是否应该只是一个数组?)。
table 由我在 Storyboard 中设计的自定义单元格组成,我已为其提供标识符:courseCell
为了尝试用我的 NSMutableArray 中的数据填充 UITableView,我使用了本教程:http://www.codingexplorer.com/getting-started-uitableview-swift/ 但是到了使用 "cellForRowAtIndexPath",但他们只是使用默认的单元格样式,所以执行以下操作:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier(textCellIdentifier, forIndexPath: indexPath) as UITableViewCell
let row = indexPath.row
cell.textLabel?.text = swiftBlogs[row]
return cell
}
但我使用的是具有两个标签的自定义单元格。
我不确定该怎么做,所以我为标签和原型电池制作了一个出口:
@IBOutlet var coursesTableView: UITableView!
@IBOutlet weak var customCell: UITableViewCell!
@IBOutlet weak var courseNameLabel: UILabel!
@IBOutlet weak var courseCodeLabel: UILabel!
我有点迷茫,不确定如何通过 cellForRowAtIndexPath 函数,将我的 NSMutableArray 数据加载到两个标签中。如有任何帮助,我们将不胜感激!
注意:我只是 Whosebug 的新手,如果我还不够清楚,请告诉我。
如果您使用的是自定义 UITableViewCell
,那么您需要为该自定义单元格创建一个 class(并将该单元格与故事板中的 class 连接起来)。
本教程很好地解释了自定义单元格的工作原理:LINK
注意:您的问题不在于 NSMutableArray
,而是填充自定义单元格。
我正在尝试用存储在 NSMutable数组中的一些数据填充 UITableView(不确定它是否应该只是一个数组?)。
table 由我在 Storyboard 中设计的自定义单元格组成,我已为其提供标识符:courseCell
为了尝试用我的 NSMutableArray 中的数据填充 UITableView,我使用了本教程:http://www.codingexplorer.com/getting-started-uitableview-swift/ 但是到了使用 "cellForRowAtIndexPath",但他们只是使用默认的单元格样式,所以执行以下操作:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier(textCellIdentifier, forIndexPath: indexPath) as UITableViewCell
let row = indexPath.row
cell.textLabel?.text = swiftBlogs[row]
return cell
}
但我使用的是具有两个标签的自定义单元格。
我不确定该怎么做,所以我为标签和原型电池制作了一个出口:
@IBOutlet var coursesTableView: UITableView!
@IBOutlet weak var customCell: UITableViewCell!
@IBOutlet weak var courseNameLabel: UILabel!
@IBOutlet weak var courseCodeLabel: UILabel!
我有点迷茫,不确定如何通过 cellForRowAtIndexPath 函数,将我的 NSMutableArray 数据加载到两个标签中。如有任何帮助,我们将不胜感激!
注意:我只是 Whosebug 的新手,如果我还不够清楚,请告诉我。
如果您使用的是自定义 UITableViewCell
,那么您需要为该自定义单元格创建一个 class(并将该单元格与故事板中的 class 连接起来)。
本教程很好地解释了自定义单元格的工作原理:LINK
注意:您的问题不在于 NSMutableArray
,而是填充自定义单元格。