如何在 iOS 中使用 CIFilter?
苹果表示 CIFilter 可在 iOS 中使用。 但是,在我的 Mac 上,我找不到可链接的 CoreImage 框架。
filter 可选的核心图像过滤器 提供转换的对象。
@property(retain) CIFilter *过滤器
即当我尝试执行类似操作时,它会崩溃,因为 CIFilter 未知:
[transition setFilter:[CIFilter filterWithName:@"CIShapedWaterRipple"]];
我链接到:
#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import <CoreGraphics/CoreGraphics.h>
Apple says that CIFilter is available in iOS. However, on my mac I couldn't find an CoreImage framework to link against.
filter An optional Core Image filter
object that provides the transition.@property(retain) CIFilter *filter
i.e. when I try to do something like this, it crashes because CIFilter is unknown:
[transition setFilter:[CIFilter filterWithName:@"CIShapedWaterRipple"]];
I linked against:
#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import <CoreGraphics/CoreGraphics.h>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
以下是我如何使用 CIFilter 在 iPhone 上生成过滤后的 UIImage 的示例。
The following is an example of how I am generating a filtered UIImage on the iPhone using a CIFilter.
CIFilter 从 iOS 5 开始可用
CIFilter is available starting with iOS 5