// 创建一个背景
self
.bgView = [UIView new]
[self addSubview:self
.bgView]
[self
.bgView mas_makeConstraints:^(MASConstraintMaker *make) {
make
.centerX.mas_equalTo(self
.bounds.origin.x)
make
.centerY.mas_equalTo(self
.bounds.origin.y)
make
.width.mas_equalTo(alertWidth * kWIDTH)
make
.height.mas_equalTo(alertHeight * kHEIGHT)
}]
self
.bgView.backgroundColor = [UIColor redColor]
//
0.2 表示动画时长为
0.2秒
[UIView animateWithDuration:
0.2 animations:^{
// transform 使...变形
// CGAffineTransformMakeScale(
1.2,
1.2) 缩放的比例 缩放为原来的
1.2倍
self
.bgView.transform = CGAffineTransformMakeScale(
1.2,
1.2)
} completion:^(BOOL finished) {
// 完成后要将视图还原
// CGAffineTransformIdentity
[UIView animateWithDuration:
0.2 animations:^{
self
.bgView.transform = CGAffineTransformIdentity
}]
}]
转载请注明原文地址: https://ju.6miu.com/read-10359.html