크기를 조정하면서 그 중심이 다른 ImageView의 중심 (view2)과 일치하도록 ImageView (예 : view1)를 이동하려고합니다. 완료시이 첫 번째보기는 제거되지만 이미지는 뷰 2에 복사되므로 이미지가 남아있는 것처럼 보입니다. 그 목적을 위해 여러 가지 조합을 시도했지만 어떤 경우에도 view2에 삽입 할 수있는 새로운 ImageView3을 작성해도 view3의 중심을 view2의 중심과 일치 시키려고하면 아무 일도 일어나지 않고 내 이미지가 사라집니다. view2에 삽입됩니다. 센터를 세우지 않으면 모든 것이 작동합니다. 젠장, 왜? 나는 명백한 것을 놓쳤는가 또는 어리 석 었는가? 아니면 coreAnimation을 사용해야합니까?UIView 애니메이션에서 가운데 설정을 허용하지 않습니다.
[UIView animateWithDuration:0.5 animations:^{
view1.center = view2.center;
view3.center = view2.center;
} completion:^(BOOL finished){
[view2 addSubview:view3];
}];
[UIView animateWithDuration ... 많이 사용하고 있으며 문제가 없습니다. view2의 크기를 조정하는 방법을 보여주지는 않습니까? 거기에 단서가 있습니까? – Structurer