Używanie przejścia CIFilters dla CATransition

Próbuję użyćCATransitionjestfilter właściwość z nowymi animacjami przejścia iOS 6 (CIBarsSwipeTransition, CICopyMachineTransition itp.). TheCIFilter dokumentacja mówi, że są one dostępne w systemie iOS 6 i nic na stronieCATransition dokumentacja mówi, żefilter nie można użyć nieruchomości.

Ale nie mogę ich zmusić do pracy. Nie wiem, czy Apple po prostu nie wspomniało o niedostępności tej funkcjonalności lub po prostu brakuje mi czegoś, aby to działało. Oto jak go skonfigurować:

CIFilter *transitionFilter = [CIFilter filterWithName:@"CIBarsSwipeTransition"];
[transitionFilter setDefaults];

CATransition *transition = [CATransition new];
transition.duration = 0.4f;
transition.filter = transitionFilter;

[self.view.layer addAnimation:transition forKey:kCATransition];

Wszelkie wskazówki są mile widziane.

questionAnswers(2)

yourAnswerToTheQuestion