UIProgressView高度

时间:2013-11-18 20:28:15

标签: ios uiprogressview

在iOS 7.0中显示时,

UIProgressView高度不同

接口构建器显示时不是9。

我正在尝试将progressView转换为增加高度。因为9太小了。并且因为iOS> = 7.0和iOS<的进度视图的原始大小不同7.0。 iOS> = 7.0中的进度视图占用了比预期更多的位置。

任何想法如何处理?

2 个答案:

答案 0 :(得分:5)

尝试这样做:

float systemVersion = [[[UIDevice currentDevice] systemVersion] floatValue];
if (systemVersion >= 7.0){
    CGAffineTransform transform = CGAffineTransformMakeScale(1.0f, 1.2f);// you can change the sy as you want
    yourProgressView.transform = transform;
}

答案 1 :(得分:3)

创建CustomProgressView并添加以下方法:

- (CGSize)sizeThatFits:(CGSize)size {
    CGSize newSize = CGSizeMake(self.frame.size.width,6);
    return newSize;
}

并根据您的需要更改数字6.