【发布时间】:2016-07-28 15:51:09
【问题描述】:
所以基本上我在动态的 UITableViewCell 中有一个进度视图。如何访问特定单元格的进度视图(或任何视图)?我想根据为该特定单元格存储的值更改进度。
提前谢谢你。
【问题讨论】:
-
请具体说明您想要什么?没看明白。
标签: ios iphone swift xcode uitableview
所以基本上我在动态的 UITableViewCell 中有一个进度视图。如何访问特定单元格的进度视图(或任何视图)?我想根据为该特定单元格存储的值更改进度。
提前谢谢你。
【问题讨论】:
标签: ios iphone swift xcode uitableview
您应该有一个用于进度的视图控制器(类)级别属性,并最终实现一个属性观察器,以便您可以在进度更新后立即刷新视图。
var progress: Double = 0.0 {
didSet{
updateProgressCell()
}
}
假设您知道表格中的哪个位置(行号是什么 - progressCellRowNumber)是进度视图,这就是您可以实现单元格刷新的方式:
fund updateProgressCell() {
var indexPath = NSIndexPath(forRow: progressCellRowNumber, inSection: 0)
self.tableView.reloadRowsAtIndexPaths([indexPath], withRowAnimation: UITableViewRowAnimation.None)
}
【讨论】: