来自xib的UIView模糊不清

时间:2014-12-29 09:28:29

标签: ios iphone uiview

对不起伙计们,我的错误。

我将layer.shouldRasterize设置为YES。

这导致了这个问题。谢谢你的回复。

我面临一个奇怪的问题。我有一个自定义UIView,它有一个关联的xib文件。我使用以下方法从xib加载视图。

- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
        Class class = [self class];
        NSString *nibName = NSStringFromClass(class);
        NSArray *nibViews = [[NSBundle mainBundle] loadNibNamed:nibName owner:self options:nil];

        self = [nibViews objectAtIndex:0];
    }
    return self;
}

但是我的View Controller中添加的视图模糊不清。 enter image description here

我不确定我做错了什么。

2 个答案:

答案 0 :(得分:2)

对不起伙计们,我的错误。

我将查看的layer.shouldRasterize设置为YES。

这导致了这个问题。感谢您的回复。

答案 1 :(得分:0)

这不是问题,可能是它没有模糊,你已经将图像应用到所有按钮,分辨率不合适我的意思是图像被拉伸所以,将2x图像应用于所有。可能这可以解决你的问题。