UIImageView를 배경 이미지로 사용하고 여러 개의 UIButton을 배치했습니다. 이제 UIImageView (모든 단추가있는)를 부드러운 애니메이션 (CoreAnimation 사용)으로 이동하려고합니다.CoreAnimation을 사용하여 여러 UIView에 애니메이션 적용
IB에서 컨테이너 또는 그룹 구성 요소를 찾을 수 없으므로 모든보기를 한 번에 이동할 수있는 방법이 있습니까?
미리 감사드립니다.
UIImageView를 배경 이미지로 사용하고 여러 개의 UIButton을 배치했습니다. 이제 UIImageView (모든 단추가있는)를 부드러운 애니메이션 (CoreAnimation 사용)으로 이동하려고합니다.CoreAnimation을 사용하여 여러 UIView에 애니메이션 적용
IB에서 컨테이너 또는 그룹 구성 요소를 찾을 수 없으므로 모든보기를 한 번에 이동할 수있는 방법이 있습니까?
미리 감사드립니다.
이동하여 배치 한 경우 : [myImageView addSubView : myButton]; 그러면 myImageView를 이동하여 모두 옮길 수 있습니다.
그러나 :) 디자인을 조금 재고해야하는 것처럼 들립니다. 함께 속하는 버튼을 포함하는 전체보기 인 경우 사용자가 단추를 누를 때보기 핸들을 수행합니까?
UIViewController가 더 나은 방법 일 수 있습니다. UIViewController에는 요소 (단추, 슬라이더 등)를 추가하고 원하는대로이 뷰를 애니메이션 할 수있는 뷰 속성이 있습니다.
편집 :
내가 IB에 그 일을 할 때 :) 그래서 조금을 추가이 당신의 관점에서 보면 얼마나 주위에 내 머리를 얻어야했다. IB에서는 "아래쪽"에 UIViewController가 있습니다. 보기를 추가하고 해당보기에 단추를 추가하고 UIViewController ("아래"에있는보기)의보기에 대한 IBOutlet 참조를 XCode에서 편집하여 만듭니다. 이제 Xcode에서 View (버튼 포함)에 대한 참조를 얻었으므로이를 이동할 수 있습니다.
완벽하게 작동합니다. 감사합니다. – Thomas