我在 UICollectionViewCell 中创建了一个 UIProgressView,我尝试为 UIProgressView 设置框架以更改 UICollectionViewCell 中的位置,但是这样做时,某些单元格不显示 progressView。当我删除 setFrame 时,没关系,但 UICollectionViewCell 顶部的默认宽度
有什么问题?如何更改 UIProgressView 大小、原点?请帮忙!
//Cell:UICollectionViewCell
//Cell.m
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
//ProgressView
self.progressView = [[UIProgressView alloc] initWithProgressViewStyle:UIProgressViewStyleBar];
[self.progressView setFrame:progressViewFrame];//Some cells not display progressView
[self.progressView addSubview:self.downloadBar];
}
return self;
}