我有UICollectionView和UI
ImageView(如图所示).
我想把它作为圆形视图.但是,当我运行应用程序时,它显示为菱形(下图).
在(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView中
cellForItemAtIndexPath:(NSIndexPath *)indexPath {
我把它设置为
[cell.photo setImageWithURL:[NSURL URLWithString:url] usingActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
cell.photo.layer.cornerRadius = cell.photo.bounds.size.width / 2;
cell.photo.layer.masksToBounds = NO;
cell.photo.clipsToBounds = YES;
对于设置图像,我使用了libs SDWebImage
而且我确定,cornerRadius值是正确的(它是图像宽度的一半).此外,我没有在故事板属性中进行任何手动更改(位置设置为自动布局).
我错过了什么?