Я искал это. До сих пор кажется, что это не доступно в прошивке 5. Вот доказательство:
Если выполнить:
NSArray *properties = [CIFilter filterNamesInCategory:
kCICategoryBuiltIn];
вы увидите, что это только возвращает следующий список, который не делает содержит какое-либо из kCICategoryDistortionEffect. Он содержит только:
CIAdditionCompositing,
CIAffineTransform,
CICheckerboardGenerator,
CIColorBlendMode,
CIColorBurnBlendMode,
CIColorControls,
CIColorCube,
CIColorDodgeBlendMode,
CIColorInvert,
CIColorMatrix,
CIColorMonochrome,
CIConstantColorGenerator,
CICrop,
CIDarkenBlendMode,
CIDifferenceBlendMode,
CIExclusionBlendMode,
CIExposureAdjust,
CIFalseColor,
CIGammaAdjust,
CIGaussianGradient,
CIHardLightBlendMode,
CIHighlightShadowAdjust,
CIHueAdjust,
CIHueBlendMode,
CILightenBlendMode,
CILinearGradient,
CILuminosityBlendMode,
CIMaximumCompositing,
CIMinimumCompositing,
CIMultiplyBlendMode,
CIMultiplyCompositing,
CIOverlayBlendMode,
CIRadialGradient,
CISaturationBlendMode,
CIScreenBlendMode,
CISepiaTone,
CISoftLightBlendMode,
CISourceAtopCompositing,
CISourceInCompositing,
CISourceOutCompositing,
CISourceOverCompositing,
CIStraightenFilter,
CIStripesGenerator,
CITemperatureAndTint,
CIToneCurve,
CIVibrance,
CIVignette,
CIWhitePointAdjust
и не хватает одной-х мы заинтересованы в:
CICategoryDistortionEffect,
CIBumpDistortion,
CIBumpDistortionLinear,
CICircleSplashDistortion,
CICircularWrap,
CIDisplacementDistortion,
CIGlassDistortion,
CIGlassLozenge,
CIHoleDistortion,
CIPinchDistortion,
CITorusLensDistortion,
CITwirlDistortion,
CIVortexDistortion