다음을 통해 공유


UIView.AnimateNotify 메서드

정의

오버로드

AnimateNotify(Double, Double, UIViewAnimationOptions, Action, UICompletionHandler)

지정된 작업에서 발생하는 속성 변경 내용에 애니메이션 효과를 적용하고 애니메이션이 완료되면 완료 콜백을 호출합니다.

AnimateNotify(Double, Double, nfloat, nfloat, UIViewAnimationOptions, Action, UICompletionHandler)

실제 스프링의 활동에 해당하는 타이밍 곡선을 사용하는 보기 애니메이션을 실행합니다.

AnimateNotify(Double, Action, UICompletionHandler)

지정한 작업에서 발생하는 속성 변경 내용에 애니메이션 효과를 적용합니다.

AnimateNotify(Double, Double, UIViewAnimationOptions, Action, UICompletionHandler)

지정된 작업에서 발생하는 속성 변경 내용에 애니메이션 효과를 적용하고 애니메이션이 완료되면 완료 콜백을 호출합니다.

[Foundation.Export("animateWithDuration:delay:options:animations:completion:")]
public static void AnimateNotify (double duration, double delay, UIKit.UIViewAnimationOptions options, Action animation, UIKit.UICompletionHandler completion);
static member AnimateNotify : double * double * UIKit.UIViewAnimationOptions * Action * UIKit.UICompletionHandler -> unit

매개 변수

duration
Double

애니메이션의 기간(초)입니다.

delay
Double

애니메이션이 시작되기 전에 지연합니다.

options
UIViewAnimationOptions

애니메이션 옵션

animation
Action

보기에 적용할 변경 내용이 포함된 코드입니다.

completion
UICompletionHandler

애니메이션이 완료된 경우 호출할 메서드입니다.

이 매개 변수는 null일 수 있습니다.

특성

설명

이 메서드의 사용은 권장되지 않습니다. 애플리케이션 개발자는 클래스를 UIViewPropertyAnimator 사용하여 UIView에 애니메이션 효과를 주어야 합니다.

적용 대상

AnimateNotify(Double, Double, nfloat, nfloat, UIViewAnimationOptions, Action, UICompletionHandler)

실제 스프링의 활동에 해당하는 타이밍 곡선을 사용하는 보기 애니메이션을 실행합니다.

[Foundation.Export("animateWithDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static void AnimateNotify (double duration, double delay, nfloat springWithDampingRatio, nfloat initialSpringVelocity, UIKit.UIViewAnimationOptions options, Action animations, UIKit.UICompletionHandler completion);
static member AnimateNotify : double * double * nfloat * nfloat * UIKit.UIViewAnimationOptions * Action * UIKit.UICompletionHandler -> unit

매개 변수

duration
Double

애니메이션의 기간(초)입니다.

delay
Double

애니메이션이 시작되기 전에 지연합니다.

springWithDampingRatio
nfloat

정지 상태에 근접할 때 스프링 애니메이션에 대해 설정된 감쇠 비율입니다. 스프링 효과에 적용할 감쇠의 양을 나타내는 0에서 1 사이의 값입니다.

initialSpringVelocity
nfloat

첨부하기 전의 초기 스프링 속도입니다. 초당 포인트 단위로 스프링의 초기 속도입니다.

options
UIViewAnimationOptions

애니메이션 옵션.

animations
Action

보기에 적용할 변경 내용이 포함된 코드입니다.

completion
UICompletionHandler

애니메이션이 완료된 경우 호출할 메서드입니다.

이 매개 변수는 null일 수 있습니다.

특성

설명

이 메서드의 사용은 권장되지 않습니다. 애플리케이션 개발자는 클래스를 UIViewPropertyAnimator 사용하여 UIView에 애니메이션 효과를 주어야 합니다.

적용 대상

AnimateNotify(Double, Action, UICompletionHandler)

지정한 작업에서 발생하는 속성 변경 내용에 애니메이션 효과를 적용합니다.

[Foundation.Export("animateWithDuration:animations:completion:")]
public static void AnimateNotify (double duration, Action animation, UIKit.UICompletionHandler completion);
static member AnimateNotify : double * Action * UIKit.UICompletionHandler -> unit

매개 변수

duration
Double

애니메이션의 기간(초)입니다.

animation
Action

보기에 적용할 변경 내용이 포함된 코드입니다.

completion
UICompletionHandler

애니메이션이 완료된 경우 호출할 메서드입니다.

이 매개 변수는 null일 수 있습니다.

특성

설명

이 메서드의 사용은 권장되지 않습니다. 애플리케이션 개발자는 클래스를 UIViewPropertyAnimator 사용하여 UIView에 애니메이션 효과를 주어야 합니다.

적용 대상