CATransition
Соответствует
-
AnyObject -
CAAction -
CAMediaTiming -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSCopying -
NSObjectProtocol -
Печатаемый -
CAAction -
CAMediaTiming -
NSCoding -
NSCopying -
NSObject
Оператор импорта
Swift
import QuartzCore
Objective C
@import QuartzCore;
Доступность
Доступный в iOS 2.0 и позже.
CATransition класс реализует анимации перехода для уровня. Можно указать эффект перехода от ряда предопределенных переходов или путем обеспечения пользовательского CIFilter экземпляр.
-
startProgressСвойствоУказывает стартовую точку получателя как часть всего перехода.
Объявление
Swift
var startProgress: FloatObjective C
@property float startProgressОбсуждение
Юридические значения являются числами между 0,0 и 1.0. Например, для запуска перехода половина пути через его набор прогресса
startProgressк 0,5. Значение по умолчанию 0.Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 2.0 и позже.
-
endProgressСвойствоУказывает конечную точку получателя как часть всего перехода.
Объявление
Swift
var endProgress: FloatObjective C
@property float endProgressОбсуждение
Значение должно быть больше, чем или равным
startProgress, и не больше, чем 1,0. ЕслиendProgressменьше, чемstartProgressповедение не определено. Значение по умолчанию 1.0.Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 2.0 и позже.
-
typeСвойствоУказывает предопределенный тип перехода.
Обсуждение
Возможные значения показаны в
“Common Transition Types”. Если пользовательский переход указан в, это свойство проигнорированоfilterсвойство. Значение по умолчаниюkCATransitionFade.Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 2.0 и позже.
-
subtypeСвойствоУказывает дополнительный подтип, указывающий направление для предопределенных основанных на движении переходов.
Обсуждение
Возможные значения показаны в
“Common Transition Subtypes”. Значение по умолчаниюnil.Если пользовательский переход указан в, это свойство проигнорировано
filterсвойство.Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 2.0 и позже.
-
filterСвойствоДополнительный Базовый объект фильтра Изображения, обеспечивающий переход.
Объявление
Swift
var filter: AnyObject!Objective C
@property(strong) id filterОбсуждение
Если указано, фильтр должен поддерживать обоих
kCIInputImageKeyиkCIInputTargetImageKeyвходные ключи, иkCIOutputImageKeyвыходной ключ. Фильтр может дополнительно поддерживатьkCIInputExtentKeyвходной ключ, устанавливающийся к прямоугольнику, описывающему область, в которой должен работать переход. Еслиfilterне поддерживает требуемые ключи ввода и вывода, поведение не определено.Значения по умолчанию к
nil. Когда фильтр перехода указанtypeиsubtypeсвойства проигнорированы.Специальные замечания
Базовое Изображение доступно только в iOS 5 и позже. В более ранних версиях iOS фильтры, которые Вы присвоили бы этому свойству, недоступны и поэтому не могут использоваться для создания переходов.
Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 2.0 и позже.
-
Эти константы указывают типы перехода, которые могут использоваться с
typeсвойство.Объявление
Swift
let kCATransitionFade: String let kCATransitionMoveIn: String let kCATransitionPush: String let kCATransitionReveal: StringObjective C
NSString * const kCATransitionFade; NSString * const kCATransitionMoveIn; NSString * const kCATransitionPush; NSString * const kCATransitionReveal;Константы
-
kCATransitionFadeСодержание уровня исчезает, поскольку это становится видимым или скрытым.
Доступный в iOS 2.0 и позже.
-
kCATransitionMoveInСодержание уровня скользит в место по любому существующему содержанию.
“Common Transition Subtypes”используются с этим переходом.Доступный в iOS 2.0 и позже.
-
kCATransitionPushСодержание уровня продвигает любое существующее содержание, поскольку это скользит в место.
“Common Transition Subtypes”используются с этим переходом.Доступный в iOS 2.0 и позже.
-
kCATransitionRevealСодержание уровня постепенно показывается в направлении, указанном подтипом перехода.
“Common Transition Subtypes”используются с этим переходом.Доступный в iOS 2.0 и позже.
-
-
Эти константы указывают направление основанных на движении переходов. Они используются с
subtypeсвойство.Объявление
Swift
let kCATransitionFromRight: String let kCATransitionFromLeft: String let kCATransitionFromTop: String let kCATransitionFromBottom: StringObjective C
NSString * const kCATransitionFromRight; NSString * const kCATransitionFromLeft; NSString * const kCATransitionFromTop; NSString * const kCATransitionFromBottom;Константы
-
kCATransitionFromRightПереход начинается в правой стороне уровня.
Доступный в iOS 2.0 и позже.
-
kCATransitionFromLeftПереход начинается в левой стороне уровня.
Доступный в iOS 2.0 и позже.
-
kCATransitionFromTopПереход начинается наверху уровня.
Доступный в iOS 2.0 и позже.
-
kCATransitionFromBottomПереход начинается у основания уровня.
Доступный в iOS 2.0 и позже.
-
