美文网首页
2016.12.03奇葩

2016.12.03奇葩

作者: 碧玉小瑕 | 来源:发表于2016-12-03 14:58 被阅读1次

    1.cell.contenView加backView,创建backView必须_backView= [[UIViewalloc]initWithFrame:CGRectMake(0,16,DEVICE_WIDTH-2*GMLAYOUTRATE(18),GMLAYOUTRATE(187+16-16))];

    否则//_backView = [[UIView alloc] initWithFrame:self.contentView.bounds];

    或是加约束都是不对的

    2._backView.layer.borderWidth=1.0f;

    _backView.layer.borderColor= [UIColorcolorWithRGBString:@"#E8E8E8"].CGColor;

    _backView.layer.masksToBounds=NO;将一个imageView 加到上面,由于有部分超出

    原代码为:

    [self.contentViewaddSubview:self.backView];

    [self.backViewaddSubview:self.productTypeImageView];

    后改为:

    [self.contentViewaddSubview:self.backView];

    [self.contentViewaddSubview:self.productTypeImageView];

     

    一切好了,

    好像将一个view加到一个view上,无论如何设置,子view都无法遮挡父view,要想完全遮挡,最好将其都加到一个公共父view上去,用层级解决问题。

    相关文章

      网友评论

          本文标题:2016.12.03奇葩

          本文链接:https://www.haomeiwen.com/subject/chdcmttx.html