이 작업을 수행하는 가장 좋은 방법은 무엇이 었는지 궁금합니다. 버튼 클릭으로 새로운 이미지 뷰를 만들고 있습니다. 이보기에는 팬 제스처 인식기가 연결되어 있어야합니다.동적으로 생성 된 여러보기에 팬 제스처 추가?
나는 이것을 작동시킬 수 없었다. 사용자가 여러보기를 만들 수 있어야하므로 동적이어야합니다. 지금까지
내 코드 :
버튼 클릭 방법 :
이UIImageView *myView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"testImg.png"]];
myView.frame = CGRectMake(50, 50, 50, 50);
myView.userInteractionEnabled = YES;
[self.view addSubView:myView];
UIGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:myView action:@selector(moveView:)];
[myView addGestureRecognizer:panGesture];
moveView 방법은 단순히 새로운 뷰의 중심 위치를 변경합니다.
보기가 잘 생성되었지만보기를 이동하려고하면 '인식 할 수없는 선택기를 인스턴스로 보내기'오류가 발생합니다.
이 작업을 수행하는 올바른 방법은 무엇입니까 ?? 사전
보다! – redspidermkv