UIProgressView高度不同
接口构建器显示时不是9。
我正在尝试将progressView转换为增加高度。因为9太小了。并且因为iOS> = 7.0和iOS<的进度视图的原始大小不同7.0。 iOS> = 7.0中的进度视图占用了比预期更多的位置。
任何想法如何处理?
答案 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.