gpt4 book ai didi

ios - 仅当选择单元格时才显示 tableViewCell 中的对象

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

我有自定义的UITableViewCell,它有按钮进度 View 。它有 5 个进度 View 对象。

viewController.swift中,我有一个结构,其中6个变量(一个按钮类型和五个进度 View 类型)。

当我单击此按钮时,我将结构变量设置为这五个进度 View 对象。另外,NSUrlSession 函数启动下载文件。下载进度必须显示在这些进度 View 中。它工作正常,除了要查看这些进度 View 时,我必须聚焦,选择此单元格。我该如何修复它,以便通过单击此按钮,所有进度 View 都将显示在单元格中而不选择它?

一些代码:

struct vis {
static var b: UIButton!
static var p1: UIProgressView!
static var p2: UIProgressView!
static var p3: UIProgressView!
static var p4: UIProgressView!
static var p5: UIProgressView!
}

vis.b = (sender as? UIButton)!
vis.p1 = (cell?.viewWithTag(5) as? UIProgressView)!
vis.p2 = (cell?.viewWithTag(6) as? UIProgressView)!
vis.p3 = (cell?.viewWithTag(7) as? UIProgressView)!
vis.p4 = (cell?.viewWithTag(8) as? UIProgressView)!
vis.p5 = (cell?.viewWithTag(9) as? UIProgressView)!

最佳答案

您可以通过tableView.allowsSelection = NO;禁用单元格选择,然后您可以使用progressTintColortrackTintColorprogressImagetrackImage 来管理进度控件的颜色。

关于ios - 仅当选择单元格时才显示 tableViewCell 中的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33243666/

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