UIViewPropertyAnimator
UIViewPropertyAnimator()
UIViewPropertyAnimator(IntPtr)
UIViewPropertyAnimator(NativeHandle)
UIViewPropertyAnimator(NSObjectFlag)
UIViewPropertyAnimator(Double, IUITimingCurveProvider)
UIViewPropertyAnimator(Double, nfloat, Action)
UIViewPropertyAnimator(Double, NFloat, Action)
UIViewPropertyAnimator(Double, UIViewAnimationCurve, Action)
UIViewPropertyAnimator(Double, CGPoint, CGPoint, Action)
ClassHandle
Delay
Duration
FractionComplete
Interruptible
ManualHitTestingEnabled
PausesOnCompletion
Reversed
Running
ScrubsLinearly
State
TimingParameters
UserInteractionEnabled
AddAnimations(Action)
AddAnimations(Action, nfloat)
AddAnimations(Action, NFloat)
AddCompletion(Action<UIViewAnimatingPosition>)
ContinueAnimation(IUITimingCurveProvider, nfloat)
ContinueAnimation(IUITimingCurveProvider, NFloat)
Copy(NSZone)
CreateRunningPropertyAnimator(Double, Double, UIViewAnimationOptions, Action, Action<UIViewAnimatingPosition>)
FinishAnimation(UIViewAnimatingPosition)
PauseAnimation()
StartAnimation()
StartAnimation(Double)
StopAnimation(Boolean)
net9.0-ios17.2
namespace UIKit
{
[Register("UIViewPropertyAnimator", true)]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("tvos")]
public class UIViewPropertyAnimator : NSObject, INSCopying, INativeObject, IDisposable, IUIViewAnimating, IUIViewImplicitlyAnimating
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("initWithDuration:dampingRatio:animations:")]
public UIViewPropertyAnimator(double duration, NFloat ratio, [BlockProxy(typeof(NIDAction))] Action? animations);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 |
Information specific to net9.0-ios17.2 | |
Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API