如何将自定义滤镜应用于相机和相机Img.ly iOS SDK中的照片视图? XCode 8.1 Swift 3.0.1

时间:2016-11-07 12:45:50

标签: ios sdk

XCode 8.1 Swift 3.0.1

过去几天我一直在使用img.ly iOS SDK,我对此感到非常兴奋,尤其是他们提供的全面定制。

不幸的是,我面临一些我似乎无法理解的问题。

我想限制用户只使用其中5个的过滤效果。我可以使用此代码使其工作:

enter image description here

但是,当我选择滤镜效果时,图像不会将该效果应用于相机视图,如下图所示:

enter image description here

我试图将filterToolControllerBuilder连接到CameraViewController,如下所示:

enter image description here

我调用filterSelectedClosure来获取标识符,我可以得到它。选择过滤器时,如下图所示:

enter image description here

问题出现在图片中。

  1. 如何将过滤器标识符应用于照片?
  2. 如何在选择“摄像机视图”中的过滤器时获取过滤器标识符?
  3. 如何将选定的过滤器标识符应用于实时相机预览?
  4. 这似乎是与Img.ly iOS SDK相关的第一个问题。

    请协助。感谢。

1 个答案:

答案 0 :(得分:0)

我曾经使用过这个框架......试着按照我的代码。

builder.configureAdjustToolController({ (options) in
                options.allowedAdjustTools = [.brightness]
                options.adjustToolButtonConfigurationClosure = { cell , action in
                    cell.imageView.image =  cell.imageView.image?.withRenderingMode(.alwaysTemplate)
                    cell.imageView.tintColor = UIColor.white

                }

            })