2009-08-03 1 views

ответ

0

Вы посмотрели документацию для CATransition? Все они перечислены внизу (есть ссылка на список в документации для -type и -subType). Нет «рябь» или «быстрая». Откуда вы их взяли?

+0

Да, это доступные типы. Они в строчном формате. – rkb

41

Эти типы, которые доступны:

kCATransitionFade 
kCATransitionMoveIn 
kCATransitionPush 
kCATransitionReveal 
@"cameraIris" 
@"cameraIrisHollowOpen" 
@"cameraIrisHollowClose" 
@"cube" 
@"alignedCube" 
@"flip" 
@"alignedFlip" 
@"oglFlip" 
@"rotate" 
@"pageCurl" 
@"pageUnCurl" 
@"rippleEffect" 
@"suckEffect" 

подтипы, которые доступны:

kCATransitionFromRight 
kCATransitionFromLeft 
kCATransitionFromTop 
kCATransitionFromBottom 

Те, в @rkb связи, размещенных в основном приватным и не могут быть использованы.

+3

Есть ли какая-либо документация об этих «дополнительных» переходах. Я могу найти эти 4 только в [iOS Dev center] (https://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CATransition_class/Introduction/Introduction.html#//apple_ref/doc/uid/TP40004507) Есть ли ссылка в Документах Apple? –

+1

Большинство из тех, что вы указали в личном кабинете, и не поддерживаются. Вероятно, вам удастся их использовать, потому что автоматическая проверка кода Apple не проверяет строки типа перехода, но если человек-рецензент выяснит, что вы делаете, ваше приложение будет отклонено. Apple только перечисляет kCATransitionFade, kCATransitionMoveIn, kCATransitionPush и kCATransitionReveal в документах, поэтому они являются единственными официально поддерживаемыми. –

Смежные вопросы