gpt4 book ai didi

objective-c - 在 Swift 项目中使用 RSKImageCropper 库

转载 作者:搜寻专家 更新时间:2023-11-01 06:23:11 25 4
gpt4 key购买 nike

我正在尝试使用 RSKImageCropper在我的 Swift 项目中,但不知道如何。我有一个包含这行代码的桥接头文件

#import "RSKImageCropViewController.h"

在我的 Controller 中,我可以像这样创建一个 RSKImageCropViewController 实例

let imageCropVC = RSKImageCropViewController()

但在那之后,我无法让它工作。调用 imageCropVC.initWithImage() 时出现错误。我正在尝试将 github 页面上的示例 Objectiv-C 方法转换为 Swift。

我做错了什么?甚至可以在我的 Swift 项目中使用这个库吗?如果有人可以在 Swift 中发布正确的代码,那就太好了。

谢谢

最佳答案

let imageCropVC = RSKImageCropViewController()

您正在使用 init 方法初始化 Controller 。

所以你不能在这个 imageCropVC 实例上使用 initWithImage() 方法,因为这意味着要再次初始化它。

你想要的是用图像初始化一个新的 Controller :

let imageCropVC = RSKImageCropViewController(image: yourImage)

关于objective-c - 在 Swift 项目中使用 RSKImageCropper 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29700590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com