UIViewAnimationOptions Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисление, указывающее параметры анимации.
Это перечисление поддерживает побитовую комбинацию значений его членов.
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[System.Flags]
public enum UIViewAnimationOptions
type UIViewAnimationOptions =
- Наследование
-
UIViewAnimationOptions
- Атрибуты
Поля
AllowAnimatedContent | 128 | Если задано значение , представления анимируются путем изменения их свойств и перерисовки. Если значение не задано, представления анимируются с помощью изображения моментального снимка. |
AllowUserInteraction | 2 | Этот флаг указывает системе продолжать отправлять входные события в представление во время анимации. По умолчанию входные события отключены при выполнении анимации. |
Autoreverse | 16 | Если задано значение , анимация будет автоматически отменена после завершения. |
BeginFromCurrentState | 4 | Запускает анимацию из текущего состояния представления. |
CurveEaseIn | 65536 | Использует анимацию EaseIn. |
CurveEaseInOut | 0 | Использует анимацию EasyInOut. |
CurveEaseOut | 131072 | Использует анимацию EaseOut. |
CurveLinear | 196608 | Использует линейную анимацию. |
LayoutSubviews | 1 | Размещает вложенные представления во время фиксации, чтобы они анимированы вместе с родительскими представлениями. |
OverrideInheritedCurve | 64 | Если задано, анимация будет использовать исходную кривую, указанную при отправке анимации, а не кривую анимации в режиме полета. |
OverrideInheritedDuration | 32 | Если задано, анимация будет использовать исходное значение длительности, а не оставшуюся длительность анимации в режиме полета. |
OverrideInheritedOptions | 512 | Параметр, не наследуя тип анимации или любые другие параметры. |
PreferredFramesPerSecond30 | 117440512 | Константная, указывающая, что для анимаций предпочтительнее 30 кадров в секунду. |
PreferredFramesPerSecond60 | 50331648 | Константная, указывающая, что для анимации предпочтительнее 60 кадров в секунду. |
PreferredFramesPerSecondDefault | 0 | Константная, указывающая, что для анимаций предпочтительна частота кадров по умолчанию. |
Repeat | 8 | Если задано значение , анимация будет повторяться. |
ShowHideTransitionViews | 256 | Если этот параметр задан, представления скрыты и отображаются (не удаляются и не добавляются) во время перехода. Оба представления уже должны находиться в иерархии родительского представления. |
TransitionCrossDissolve | 5242880 | Переход, который растворяется между представлениями. |
TransitionCurlDown | 4194304 | Переход, который сворачивают представление сверху вниз. |
TransitionCurlUp | 3145728 | Переход, который скрущает представление вверх снизу. |
TransitionFlipFromBottom | 7340032 | Переход, который переворачивает представление вокруг горизонтальной оси снизу вверх. Нижняя часть перемещается вперед, а верхняя — назад. |
TransitionFlipFromLeft | 1048576 | Переход, который переворачивает представление вокруг вертикальной оси слева направо. Левая сторона идет вперед, а правая — назад. |
TransitionFlipFromRight | 2097152 | Переход, который переворачивает представление вокруг вертикальной оси справа налево. Правая сторона идет вперед, а левая — назад. |
TransitionFlipFromTop | 6291456 | Переход, который переворачивает представление вокруг горизонтальной оси сверху вниз. Верхняя часть перемещается вперед, а нижняя — назад. |
TransitionNone | 0 | Без перехода. |