我正在使用以下方法放大图像,但它是从左上角缩放的,如何从中心进行缩放
[UIView animateWithDuration:duration delay:delay options:options
animations:^{
myImageView.frame = frame;
myImageView.alpha = alpha;
}
completion:^(BOOL finished) {
}
];
最佳答案
[UIView animateWithDuration:0.5
delay:0
options:UIViewAnimationOptionBeginFromCurrentState
animations:(void (^)(void)) ^{
myImageView.transform=CGAffineTransformMakeScale(1.2, 1.2);
}
completion:^(BOOL finished){
myImageView.transform=CGAffineTransformIdentity;
}];
这将完美地工作
祝你好运
关于ios4 - UIImageView 使用动画 block 从中心缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5716971/