두 개의 UIImageView
하위보기, 이있는보기 (UIView)를 가지고 있고 두 개의 이미지를 (동시에) 화면 주위로 옮기고 싶습니다.하위보기로 UIView 이동하기
시나리오 1에서는 화면의 크기가 UIView
이고 고정 된 채로 두십시오. 두 개의 하위 뷰의 중심점을 이동합니다. 시나리오 2에서는 두 이미지의 크기가 UIView
인 을 만들고 화면 주위에 UIView
중심점을 이동합니다.
나는 최종 결과가 같을 것이라고 생각했을 것이다. 그러나 그렇지 않다. 왜 안 되니?
시나리오 1 :
UIView mainView = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
UIImageView firstImage = [[UIImageView alloc] initWithFrame:muchSmallerRect];
UIImageView secondImage = [[UIImageView alloc] initWithFrame:muchSmallerRect];
[mainView addSubview:firstImage];
[mainView addSubview:secondImage];
firstImage.center = someSpecificPoint;
secondImage.center = someSpecificPoint;
시나리오 2 :
UIView mainView = [[UIView alloc] initWithFrame:muchSmallerRect];
UIImageView firstImage = [[UIImageView alloc] initWithFrame:muchSmallerRect];
UIImageView secondImage = [[UIImageView alloc] initWithFrame:muchSmallerRect];
[mainView addSubview:firstImage];
[mainView addSubview:secondImage];
mainView.center = someSpecificPoint;
"최종 결과의 차이점"에 대해 자세히 설명해 주시겠습니까? – dasblinkenlight