Поделиться через


CASpringAnimation Класс

Определение

Весенняя анимация с жесткостью, массой и демпфированием.

[Foundation.Register("CASpringAnimation", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.All, null)]
public class CASpringAnimation : CoreAnimation.CABasicAnimation
type CASpringAnimation = class
    inherit CABasicAnimation
Наследование
Атрибуты

Конструкторы

CASpringAnimation()

Конструктор по умолчанию инициализирует новый экземпляр этого класса.

CASpringAnimation(IntPtr)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

CASpringAnimation(NSCoder)

Конструктор, который инициализирует объект из данных, хранящихся в объекте unarchiver.

CASpringAnimation(NSObjectFlag)

Конструктор для вызова производных классов для пропуска инициализации и просто выделения объекта.

Свойства

Additive

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от CAPropertyAnimation)
AnimationEvents

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от CAAnimation)
AutoReverses

После завершения анимации определяется, будет ли анимация автоматически обратить вспять .

(Унаследовано от CAAnimation)
BeginTime

Время начала анимации в секундах относительно ее родительского элемента (если применимо).

(Унаследовано от CAAnimation)
By

Значение для приращения.

(Унаследовано от CABasicAnimation)
Class

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
ClassHandle

Дескриптор для этого класса.

Cumulative

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от CAPropertyAnimation)
Damping

Возвращает или задает затухания для весенней анимации.

DebugDescription

Понятное для разработчика описание этого объекта.

(Унаследовано от NSObject)
Delegate

Экземпляр класса модели CoreAnimation.CAAnimationDelegate, который выступает в качестве делегата класса.

(Унаследовано от CAAnimation)
Description

Описание объекта , версия Objective-C ToString.

(Унаследовано от NSObject)
Duration

Длительность анимации в секундах.

(Унаследовано от CAAnimation)
FadeInDuration

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от CAAnimation)
FadeOutDuration

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от CAAnimation)
FillMode

FillMode для этой анимации использует константы CAFillMode в качестве значений для этого свойства.

(Унаследовано от CAAnimation)
From

Начальное значение анимируемого свойства.

(Унаследовано от CABasicAnimation)
Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от NSObject)
InitialVelocity

Возвращает или задает начальную скорость анимации.

IsDirectBinding

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
IsProxy

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
KeyPath

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от CAPropertyAnimation)
Mass

Возвращает или задает массу анимации.

RemovedOnCompletion

Удаляется ли анимация из слоя после завершения.

(Унаследовано от CAAnimation)
RepeatCount

Количество повторов анимации.

(Унаследовано от CAAnimation)
RepeatDuration

Количество секунд, в течение которых будет повторяться анимация.

(Унаследовано от CAAnimation)
RetainCount

Возвращает текущее число удержания Objective-C для объекта .

(Унаследовано от NSObject)
Self

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
SettlingDuration

Возвращает время урегулирования для анимации.

Speed

Шкала скорости, примененная к этой анимации. Значение 2.0 приведет к тому, что анимация будет выполняться в два раза быстрее родительской анимации.

(Унаследовано от CAAnimation)
Stiffness

Возвращает или задает жесткость пружины для анимации.

Superclass

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
SuperHandle

Дескриптор, используемый для представления методов в базовом классе для этого объекта NSObject.

(Унаследовано от NSObject)
TimeOffset

Дополнительное смещение времени по местному времени.

(Унаследовано от CAAnimation)
TimingFunction

Функция времени, используемая для вычисления анимации.

(Унаследовано от CAAnimation)
To

Целевое значение для анимируемого свойства.

(Унаследовано от CABasicAnimation)
UsesSceneTimeBase

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от CAAnimation)
ValueFunction

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от CAPropertyAnimation)
WeakDelegate

Объект, который может отвечать на протокол делегата для этого типа.

(Унаследовано от CAAnimation)
Zone

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)

Методы

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для внешнего наблюдения (с помощью NSString keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для наблюдения извне (с помощью string keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AwakeFromNib()

Вызывается после загрузки объекта из nib-файла. Переопределители должны вызывать base. AwakeFromNib().

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Action)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Асинхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
Bind(String, NSObject, String, NSDictionary)
Устаревшие..

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
BindingInfo(String)
Устаревшие..

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
BindingOptionDescriptions(String)
Устаревшие..

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
BindingValueClass(String)
Устаревшие..

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
CommitEditing()

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
ConformsToProtocol(IntPtr)

Вызывается для определения того, реализует ли этот объект указанный протокол.

(Унаследовано от NSObject)
Copy()

Выполняет копирование базового объекта Objective-C.

(Унаследовано от NSObject)
Copy(NSZone)

Выполняет копирование базового объекта Objective-C.

(Унаследовано от CAAnimation)
DangerousAutorelease()

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
DangerousRelease()

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
DangerousRetain()

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает, что произошло изменение индексов для связи со многими.

(Унаследовано от NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
DidChangeValue(String)

Указывает, что в указанном ключе произошло изменение.

(Унаследовано от NSObject)
DidChangeValueForKey(String)

В рамках наблюдения за ключом и значением указывает, что значение, представленное параметром key , изменилось.

(Унаследовано от CAAnimation)
Dispose()

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
Dispose(Boolean)

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
DoesNotRecognizeSelector(Selector)

Указывает, что данный объект не распознает указанный селектор.

(Унаследовано от NSObject)
EncodeTo(NSCoder)

Кодирует состояние объекта в предоставленном кодировщике.

(Унаследовано от CAAnimation)
Equals(NSObject)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
Equals(Object)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
ExposedBindings()

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
FromKeyPath(String)

Создает новую анимацию на основе указанного пути к ключу.

GetBindingInfo(NSString)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
GetBindingOptionDescriptions(NSString)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
GetBindingValueClass(NSString)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
GetByAs<T>()

Возвращает значение для приращения, возвращаемое как объект указанного типа.

(Унаследовано от CABasicAnimation)
GetDictionaryOfValuesFromKeys(NSString[])

Извлекает значения указанных ключей.

(Унаследовано от NSObject)
GetFromAs<T>()

Возвращает начальное значение для анимируемого свойства, возвращаемое в виде объекта указанного типа.

(Унаследовано от CABasicAnimation)
GetHashCode()

Создает хэш-код для текущего экземпляра.

(Унаследовано от NSObject)
GetMethodForSelector(Selector)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
GetNativeField(String)
Устаревшие..

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
GetNativeHash()

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
GetToAs<T>()

Возвращает целевое значение для анимируемого свойства, возвращаемого как объект указанного типа.

(Унаследовано от CABasicAnimation)
Init()

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
InitializeHandle(IntPtr)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
InitializeHandle(IntPtr, String)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
Invoke(Action, Double)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
Invoke(Action, TimeSpan)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
InvokeOnMainThread(Action)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
InvokeOnMainThread(Selector, NSObject)

Синхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
IsEqual(NSObject)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
IsKindOfClass(Class)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
IsMemberOfClass(Class)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
MarkDirty()

Повышает уровень обычного однорангового объекта (IsDirectBinding имеет значение true) в объект toggleref.

(Унаследовано от NSObject)
MutableCopy()

Создает изменяемую копию указанного объекта NSObject.

(Унаследовано от NSObject)
MutableCopy(NSZone)

Выполняет копирование базового объекта Objective-C.

(Унаследовано от CAAnimation)
ObjectDidEndEditing(NSObject)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Указывает, что значение указанного keyPath относительно данного объекта изменилось.

(Унаследовано от NSObject)
PerformSelector(Selector)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double)

Вызывает селектор для текущего экземпляра и, если obj не имеет значения NULL, он передает его в качестве одного параметра.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, NSObject)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
PrepareForInterfaceBuilder()

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RespondsToSelector(Selector)

Определяет, распознает ли данный объект указанный селектор.

(Унаследовано от NSObject)
RunAction(String, NSObject, NSDictionary)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от CAAnimation)
SetBy(INativeObject)

Задает значение для увеличения с помощью типа, отличного от NSObject.

(Унаследовано от CABasicAnimation)
SetFrom(INativeObject)

Задает значение для начального значения свойства для анимации, используя тип, отличный от NSObject.

(Унаследовано от CABasicAnimation)
SetNativeField(String, NSObject)
Устаревшие..

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
SetNilValueForKey(NSString)

Задает значение null для указанного ключа.

(Унаследовано от NSObject)
SetTo(INativeObject)

Целевое значение для анимируемого свойства (с помощью INativeObject).

(Унаследовано от CABasicAnimation)
SetValueForKey(NSObject, NSString)

Задает указанное значение свойства, указанного ключом.

(Унаследовано от NSObject)
SetValueForKeyPath(IntPtr, NSString)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

(Унаследовано от NSObject)
SetValueForKeyPath(NSObject, NSString)

Задает значение свойства, доступ к которому можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Указывает на попытку записать значение в неопределенный ключ. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Задает значения этого объекта NSObject для значений в указанном словаре.

(Унаследовано от NSObject)
ShouldArchiveValueForKey(String)

Следует ли архивировать значение заданного ключа.

(Унаследовано от CAAnimation)
ToString()

Возвращает строковое представление значения текущего экземпляра .

(Унаследовано от NSObject)
Unbind(NSString)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
Unbind(String)
Устаревшие..

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
ValueForKey(NSString)

Возвращает значение свойства, связанного с указанным ключом.

(Унаследовано от NSObject)
ValueForKeyPath(NSString)

Возвращает значение свойства, доступ к которому можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
ValueForUndefinedKey(NSString)

Указывает на попытку чтения значения неопределенного ключа. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает, что значения указанных индексов в указанном ключе будут изменены.

(Унаследовано от NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Весенняя анимация с жесткостью, массой и демпфированием.

(Унаследовано от NSObject)
WillChangeValue(String)

Указывает, что значение указанного ключа изменится.

(Унаследовано от NSObject)
WillChangeValueForKey(String)

При наблюдении "ключ-значение" указывает, что значение, связанное с key , вот-вот изменится.

(Унаследовано от CAAnimation)

События

AnimationStarted

Событие, вызванное объектом .

(Унаследовано от CAAnimation)
AnimationStopped

Событие, вызванное объектом .

(Унаследовано от CAAnimation)

Методы расширения

ObjectDidBeginEditing(NSObject, INSEditor)

Весенняя анимация с жесткостью, массой и демпфированием.

ObjectDidEndEditing(NSObject, INSEditor)

Весенняя анимация с жесткостью, массой и демпфированием.

GetValidModes(NSObject, NSFontPanel)

Весенняя анимация с жесткостью, массой и демпфированием.

ValidateToolbarItem(NSObject, NSToolbarItem)

Весенняя анимация с жесткостью, массой и демпфированием.

GetDebugDescription(INSObjectProtocol)

Весенняя анимация с жесткостью, массой и демпфированием.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Весенняя анимация с жесткостью, массой и демпфированием.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Весенняя анимация с жесткостью, массой и демпфированием.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Весенняя анимация с жесткостью, массой и демпфированием.

GetAccessibilityCustomRotors(NSObject)

Возвращает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Задает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

Применяется к

См. также раздел