在 Swift 项目中使用 RSKImageCropper 库
Using RSKImageCropper library in Swift Project
我正在尝试在我的 Swift 项目中使用 RSKImageCropper,但不知道如何使用。
我有一个包含这行代码的桥接头文件
#import "RSKImageCropViewController.h"
在我的控制器中,我可以像这样创建一个 RSKImageCropViewController 实例
let imageCropVC = RSKImageCropViewController()
但在那之后,我无法让它工作。调用 imageCropVC.initWithImage()
时出现错误。
我正在尝试将 github 页面上的示例 Objectiv-C 方法转换为 Swift.
我做错了什么?甚至可以在我的 Swift 项目中使用这个库吗?
如果有人可以 post Swift 中的正确代码就好了。
谢谢
与
let imageCropVC = RSKImageCropViewController()
您正在使用 init
方法初始化控制器。
所以你不能在这个 imageCropVC
实例上使用 initWithImage()
方法,因为这意味着要再次初始化它。
你想要的是用图像初始化一个新的控制器:
let imageCropVC = RSKImageCropViewController(image: yourImage)
我正在尝试在我的 Swift 项目中使用 RSKImageCropper,但不知道如何使用。 我有一个包含这行代码的桥接头文件
#import "RSKImageCropViewController.h"
在我的控制器中,我可以像这样创建一个 RSKImageCropViewController 实例
let imageCropVC = RSKImageCropViewController()
但在那之后,我无法让它工作。调用 imageCropVC.initWithImage()
时出现错误。
我正在尝试将 github 页面上的示例 Objectiv-C 方法转换为 Swift.
我做错了什么?甚至可以在我的 Swift 项目中使用这个库吗? 如果有人可以 post Swift 中的正确代码就好了。
谢谢
与
let imageCropVC = RSKImageCropViewController()
您正在使用 init
方法初始化控制器。
所以你不能在这个 imageCropVC
实例上使用 initWithImage()
方法,因为这意味着要再次初始化它。
你想要的是用图像初始化一个新的控制器:
let imageCropVC = RSKImageCropViewController(image: yourImage)