Layout transition choices now include Core Image transition filters

This commit is contained in:
Zakk 2015-04-21 09:58:07 -04:00
parent 4a641d38b8
commit 359d2dabfa
9 changed files with 169 additions and 43 deletions

View file

@ -37,7 +37,14 @@
self.constraintSortDescriptors = @[[[NSSortDescriptor alloc] initWithKey:@"value" ascending:YES]];
self.availableTransitions = [NSMutableDictionary dictionary];
NSArray *caTransitionNames = @[kCATransitionFade, kCATransitionPush, kCATransitionMoveIn, kCATransitionReveal, @"cube", @"alignedCube", @"flip", @"alignedFlip"];
NSArray *ciTransitionNames = [CIFilter filterNamesInCategory:kCICategoryTransition];
for (NSString *caName in caTransitionNames)
{
[self.availableTransitions setObject:caName forKey:caName];
}
for (NSString *ciName in ciTransitionNames)
{
NSString *niceName = [CIFilter localizedNameForFilterName:ciName];