【发布时间】:2016-09-14 05:23:46
【问题描述】:
我的 ViewController 有一个 UIImageView(我们把它命名为 img)作为属性,一开始它全屏显示 img,也就是说,它的大小是一个类似于 ViewController 边界的矩形。
我想用 img 做一个动画,让它变成一个小圆圈(不仅仅是一个带圆角的矩形),然后将它移动到 ViewController 的某个角落。
我怎样才能做到这一点?我不想发送任何代码因为我很确定我做错了(我试图把它变成一个正方形,然后设置一个cornerRadius(半径宽度/ 2),然后立即进行缩放和平移位置,但是它乱七八糟,工作不正常,所以让我们忘记它)
【问题讨论】:
-
获取具有相同高度和宽度的imageView,并设置其图层属性:imageView.layer.masksToBounds = true imageView.layer.cornerRadius = img.frame.size.height / 2
标签: ios uiimageview cornerradius