- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在 UITableView 中使用自定义 UIProgressView 这个工作正常但不是特定的索引..就像我的表显示 3 个单元格然后当我们选择第一个单元格或索引然后我的进度 View 显示在第三个索引上当我们滚动我的表然后进度 View 显示在表格的每个单元格上....所以我希望选定的索引显示进度 View 。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
//static NSString *MyCellIdentifier = @"MyIdentifier";
NSString *MyCellIdentifier = [NSString stringWithFormat:@"S%1dR%1d",indexPath.section,indexPath.row];
UITableViewCell *cell1 = [tableView dequeueReusableCellWithIdentifier:MyCellIdentifier];
if(cell1==nil)
{
cell1=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:MyCellIdentifier];
}
UIProgressView *prg =[[UIProgressView alloc] initWithProgressViewStyle:UIProgressViewStyleDefault];
CGAffineTransform transform = CGAffineTransformMakeScale(1.0f, 5.0f);
prg.transform = transform;
prg.progressTintColor=[UIColor blueColor];
[cell1.contentView addSubview:prg];
cell1.textLabel.text = [NSString stringWithFormat: @"%@",[[item objectAtIndex:indexPath.row-1]objectForKey:@"MusicName"]];
cell1.textLabel.textColor = [UIColor redColor] ;
return cell1;
}
最佳答案
用这个....
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[prg removeFromSuperview];
UITableViewCell *cell = (UITableViewCell *)[tableView cellForRowAtIndexPath:indexPath];
prg =[[UIProgressView alloc] initWithProgressViewStyle:UIProgressViewStyleDefault];
CGAffineTransform transform = CGAffineTransformMakeScale(1.0f, 5.0f);
prg.transform = transform;
prg.progressTintColor=[UIColor blueColor];
[cell addSubview:prg];
}
关于ios - 如何在 iOS 的 UITableView 中添加 UIProgressView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21348356/
你好, 过去一周我一直在尝试解决如何在我的 viewController 中创建两个 progressView 的问题,但几乎没有成功。请参阅我附上的图表,作为我提出的问题的想法。 我正在创建一个带有
我似乎有与大多数人相反的问题。我在我的 UIProgressView(它被添加到我的单元格 View )上调用 setProgress。我没有动画调用它,但变化似乎是动画的,我似乎无法将其关闭。 我看
我有一个带有三个选项卡的选项卡栏应用程序。在我的第二个选项卡 View 中,我有一个 UIProgressView。我的 viewDidLoad 方法中有一个 NSTimer,它调用更新 Progre
我有一个 UIProgressView,我试图更改进度,但从未更新。我的“慢”操作是从 NSOperation/NSOperation 队列完成的,因此它应该是多线程的。 您是否已经经历过这种情况或者
我有一个 UIProgressView 作为 subview 添加到 self.view 中。我有一个已加载行的 UITableView。我需要每一行都有图像,但我不希望应用程序等待所有图像,因此我决
我有一个UIProgressView,我希望它看起来像这个图像。我已经设置了进度颜色,但不确定是否设置未进度颜色(图像中的白色)。 最佳答案 这是我自己在探索 UIProgressView 属性时发现
我正在使用 UIProgressView在我的应用程序中,现在运行良好。但我想让它更大(在高度方面)并将其着色为不同的颜色。 我正在寻找使用 PDColoredProgressView 为颜色,并更改
我的新应用程序有小问题。一开始我以为这只是线程的问题,但现在我觉得我必须重写一半的代码来修复它。在此之前,也许你会帮助我:) 现在我正在编写将从服务器下载东西的应用程序。我们有两个对象:MainVie
我正在使用 CKOperation 将记录数组保存在云套件中,如下所示并使用进度 View 显示进度。 let saveOperation = CKModifyRecordsOperation
我做了一些 HTTP 请求,在收到 HTTP 响应时设置类属性,并使用 willSet 更新进度条值。进度条动画仅运行一次。 var data: CompatibilityData? { di
我使用 Xcode 10 和 Swift 4.2 在 UIViewController 的 viewDidload() 中,我声明了一个观察者: override func viewDidLoad()
我目前正在开发一个基于测验的 iOS 应用程序。我想添加一个进度条,根据问题的回答是否正确来改变颜色。根据回答是否正确,我只想将该间隔更改为绿色/红色,而不是整个条形。我的进度条有 50 个间隔。我尝
如果我的术语不正确,我深表歉意 - 我学习 Objective C 才几天,所以我还是有点陌生。 我有一个 ViewController,它有一个进度条 (UIProgressView),它使用
我有一个 UIProgressView 我想在我的 GLKViewController 上运行,而其余代码正在由 iOS 加载。我已将 UIProgressView 放入我的“viewDidLoad”
我有一个以编程方式添加到 Storyboard View 的 UIProgressView 以及将其放置在导航栏底部的约束。有一个菜单,打开时会暂时隐藏导航栏,关闭时会再次取消隐藏。打开和关闭此菜单后
我使用 asihttprequest 下载多个文件,我想知道如何在下载完成后通过正确的请求删除关联的 UIProgressview。 NSMutableArray *contentArray 包含 A
有没有办法让 progressTintColor 变成渐变色?具体来说,我想让它成为从绿色到红色的渐变色 - 标准温度模式。 添加子层不起作用,因为它把层放在 View “后面”: CAGradien
我正在将进度设置为 UIProgressView : [recordingProgress setProgress:seconds/600 animated:YES]; 该行位于一个不断重复的计时器中
遵循 this question 中概述的答案,我设法让 UIProgressView 有点工作,但它似乎在它应该之前完成更新(即栏“填满”)。 我尝试添加一些日志语句来查看发生了什么: float
我有一个从服务器下载图片的应用程序。我想向用户展示进度。我已经在苹果文档上阅读了有关 UIProgressView 的内容,并在该网站上阅读了许多答案,但我无法让它工作。这是我的代码在我的 viewD
我是一名优秀的程序员,十分优秀!