gpt4 book ai didi

ios - 在 applozic 中自定义相机覆盖

转载 作者:可可西里 更新时间:2023-11-01 01:25:10 25 4
gpt4 key购买 nike

我正在使用 applozic chat sdk for ios 并成功发送图像和视频。我的要求是更改相机覆盖。当我尝试在相机上添加覆盖时,它崩溃了。

 let camaraObj : ALImagePickerController = ALImagePickerController()

let overlay =UIView(frame: UIScreen.mainScreen().bounds)
overlay.backgroundColor = UIColor.redColor()
camaraObj.cameraOverlayView = overlay

Crash log: libc++abi.dylib: terminating with uncaught exception of type NSException.

有什么帮助吗?

最佳答案

看起来您没有设置 sourceType。 ALImagePickerController 仅用于从照片发送图片。如果要将其用于相机,则需要明确设置源类型。

self.mImagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;

我们只是尝试了同样的方法并得到了以下异常:

2017-01-30 14:30:30.954540 applozicdemo[3106:1925853] 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“源类型必须是 UIImagePickerControllerSourceTypeCamera”首先抛出调用堆栈:(0x1819de1c0 0x18041855c 0x187a945cc 0x187d23294 0x1003f9dcc 0x10016525c 0x10016521c 0x10016a284 0x18198bf2c 0x181989b18 0x1818b8048 0x18333e198 0x1878a42fc 0x18789f034 0x1000517b8 0x18089c5b8)libc++abi.dylib:以 NSException 类型的未捕获异常终止

关于ios - 在 applozic 中自定义相机覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41930718/

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