UIImageView背后的神秘白色抗锯齿

时间:2014-09-16 20:41:13

标签: ios uiimageview

我正在使用PageViewController在一周内浏览一系列日常ViewControllers。

包含pageViewController的UIViewController包含一些不使用pageViewController滚动的导航项。当您滑动时,这些保持静止。其中一个项目是UIImageView,更具体地说是具有UIImageView图像表示的UIButton。

我遇到的麻烦是这个固定的UIImageView在不应该的时候有一个很薄的白色边框。我通过使用与图像大小相同的圆角来赋予它圆润的外观。在这张照片中最容易看到。请注意,白色“光晕”不是图像的一部分,它出现在任何图像中。 borderColor,imageBackground,视图背景和父视图背景都是clearColor。下面的红色背景是可滑动的viewController的一部分。有趣的是,白色边框仅在静止时出现。如果图像/按钮放在可滑动的视图中,它看起来很棒。

有什么想法我可以摆脱这种白色抗锯齿吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

我将按钮的图像从使用背景图像更改为图像属性,白色完全消失了。很高兴一个简单的解决方案,希望这有助于其他人。