UICollectionViewCell 内に UIProgressView を作成し、UIProgressView の setFrame を使用して 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;
}