如何为UIProgressView的自定义trackImage禁用消除锯齿功能?

时间:2012-10-18 11:13:10

标签: objective-c ios progress-bar pixel antialiasing

我有一个名为xpBar的插座,它是一个UIProgressView。我需要为自定义轨道和进度图像禁用消除锯齿,但是我可以在那里找到的唯一一层不会影响轨道和进度图像。

self.xpBar.trackImage = [[UIImage imageNamed:@"bar_grey.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(4, 4, 4, 4)];
self.xpBar.layer.magnificationFilter = kCAFilterNearest; // Does nothing :(

我是否真的需要继承子类UIProgressView来执行此操作,如果是这样,我将如何以这种方式摆脱抗锯齿?

0 个答案:

没有答案
相关问题