圆形ImageView iOS 8 / Xcode 6

前端之家收集整理的这篇文章主要介绍了圆形ImageView iOS 8 / Xcode 6前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经四处搜索,似乎仍然无法做到这一点.我正在尝试在iOS 8中实现圆形图像.在 Xcode 6之前,我认为答案将是imageView.layer.cornerRadius属性.我试过这个但是现在在Xcode 6和iOS 8中使用自动布局,我认为这会导致问题,它似乎无法正常工作.形状不是圆形,而是一些眼睛看起来形状或变形的椭圆形,它永远不是一个完美的圆形.使用Autolayout还有其他方法可以实现这一目标吗?

解决方法

检查UIImageView的高度和宽度.应该是一样的.如果不是他们成功的话.之后

imageView.layer.cornerRadius = imageView.frame.size.width/2;

要么

imageView.layer.cornerRadius = imageView.frame.size.height/2;

这两条线都适合你.

猜你在找的Xcode相关文章