gpt4 book ai didi

ios - 如何在 Swift 中编辑动态 UITableViewCell 中的 View ?

转载 作者:行者123 更新时间:2023-11-30 13:11:50 24 4
gpt4 key购买 nike

所以基本上我在动态的 UITableViewCell 中有一个进度 View 等。如何访问特定单元格的进度 View (或任何 View )?我想根据为该特定单元格存储的值更改进度。

提前谢谢您。

最佳答案

您应该有一个用于进度的 View Controller (类)级别属性,并最终实现一个属性观察器,以便您可以在进度更新时立即刷新 View 。

var progress: Double = 0.0 {
didSet{
updateProgressCell()
}
}

假设您知道表格中的哪里(行号 - progressCellRowNumber)是进度 View ,这就是您实现单元格刷新的方法:

fund updateProgressCell() {
var indexPath = NSIndexPath(forRow: progressCellRowNumber, inSection: 0)
self.tableView.reloadRowsAtIndexPaths([indexPath], withRowAnimation: UITableViewRowAnimation.None)
}

关于ios - 如何在 Swift 中编辑动态 UITableViewCell 中的 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38641217/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com