여기 이미지가 UIImageView
이며,이 이미지는 일반적인지도 선택 도구입니다. 스토리 보드의지도에 표시하고 몇 가지 제약 조건을 지정했습니다.사용자가 MKMapView를 끌 때 UIImageView를 어떻게 애니메이트 할 수 있습니까?
사용자가 내지도를 드래그하면 그 이미지는 그대로 유지됩니다. 움직이는 방법을 찾고 싶습니다. 기본적으로 드래그 한대로 조금 훑어보고 싶습니다.
는 이미 두 가지 방법이 있습니다
func mapView(_ mapView: MKMapView, regionWillChangeAnimated animated: Bool) {
}
및
func mapView(_ mapView: MKMapView, regionDidChangeAnimated animated: Bool) {
}
을하지만있는 UIImageView에 변화를 애니메이션하는 방법을 모르겠어요.
내가 regionWillChangeAnimated
에 다음 코드를 추가하는 시도 :
myPositionPicker.animate(withDuration: 1.5, delay: 0.05 * Double(index), usingSpringWithDamping: 0.8, initialSpringVelocity: 0, options: [], animations: {
yawpPositionPicker.transform = CGAffineTransform(translationX: 0, y: 0)
}, completion: nil)
(myPositionPicker
내 UIImageView
입니다)하지만 날이 될 것이기
Static member animate cannot be used on instance of type UIImageView
내가 최고의 애니메이션을 생각하는 오류
받고 있어요UIViewAnimationOptions.curveEaseIn
하지만 내
UIImageView
에 첨부하는 방법을 모르겠습니다. 어떤 힌트라도 주시겠습니까? 우선
이미지를 약간 기울이는 방법이 있습니까? 또는 이미지를 늘리거나 좁히려면? 이미지를 위아래로 움직이는 것이 아니라 스트레칭, 기울이기 등의 효과를 얻으려고합니다. – user3766930