に UIView がありますviewcontroller
。フレーム (34,250,253,193) があり、水平方向の中心です。このUIViewをズームインおよびズームアウトしたい。ズームインすると、中央でうまく機能します。ただし、ズームアウトすると、正しく機能しません。現在、ビューは右から左にズームアウトしています。私はこれをしたくありません。中心でズームアウトしたい。
これは私のコードです
-(void)zoomin:(UIView*)view {
view.transform = CGAffineTransformMakeScale(0.1,0.1);
[UIView animateWithDuration:2.0 animations: ^{
view.transform = CGAffineTransformMakeScale(1,1);
}];
}
-(void)zoomout:(UIView*)view {
view.transform = CGAffineTransformMakeScale(1,1);
[UIView animateWithDuration:2.0 animations: ^{
view.transform = CGAffineTransformMakeScale(0.1,0.1);
}];
}