我创建UIProgressView的nib.我想增加它的高度,但它固定为9.因为iPad我需要增加它的高度.怎么做?
提前致谢.
iOS 7.1似乎破坏了自定义图像属性UIProgressView.用于成功自定义进度视图的代码现在生成默认外观.
我设置了一个示例项目viewDidLoad:
self.progressView.frame = CGRectMake(self.progressView.frame.origin.x, self.progressView.frame.origin.y, self.progressView.frame.size.width, 9);
UIImage *img = [UIImage imageNamed:@"progress_bar_fill.png"];
img = [img resizableImageWithCapInsets:UIEdgeInsetsMake(0, 4, 0, 4)];
self.progressView.progressImage = img;
img = [UIImage imageNamed:@"progress_bar_empty.png"];
img = [img resizableImageWithCapInsets:UIEdgeInsetsMake(0, 4, 0, 4)];
self.progressView.trackImage = img;
Run Code Online (Sandbox Code Playgroud)
我仍然得到默认的外观.我已经介入并验证了img预期的非零值.这是怎么回事?
更新:有一个OpenRadar,我还提交了一个我自己的雷达完成了一个示例项目.
更新2:如下面的Axy所述,你必须添加它以使JEProgressView正常工作:
_progressBar.tintColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)