我正在设计一个 UITableView (分组),图像在最左边。我的问题是分组表视图具有圆形外边框,并且图像与这一轮重叠。
看看这里:http ://cl.ly/image/3q2t150g1s2z
我该如何解决?
我正在设计一个 UITableView (分组),图像在最左边。我的问题是分组表视图具有圆形外边框,并且图像与这一轮重叠。
看看这里:http ://cl.ly/image/3q2t150g1s2z
我该如何解决?
UIImageView
您可以通过其 layer 属性来圆角。
#import <QuartzCore/QuartzCore.h>
UIImageView *image = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"something.jpg"]];
image.layer.cornerRadius = 10.0;
您可以使用角半径值来匹配分组表视图的角。当然,这将使图像的所有 4 个角都变圆。我从来不需要只选择角落,但如果你有需要,这个问题可能会有所帮助。
1.简单的方法是将图像框架更改为圆角
2.或将单元格的图层更改为矩形角,然后将图层添加到单元格,这可能需要更多操作。
你可以试试这个: cell.layer.cornerRadius="你想要的形状"
确保在您的应用中使用框架