OC

UITableView 自定义 cell 时 设置图像圆形

2018-04-21  本文已影响0人  wei荣

uitableview cell 图像圆形

在自定义 cell 子类的 layoutIfNeeded 设置圆角半径为  height 的一半(autolayout 中设置 width 和 height 相等的情况)

-(void)layoutIfNeeded{

    [super layoutIfNeeded];

    CGRect fram = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height);

    self.contentView.frame = fram;

    self.image.layer.cornerRadius = self.image.frame.size.height / 2;

    self.image.layer.masksToBounds = YES;

}

上一篇 下一篇

猜你喜欢

热点阅读