ios - 在 iOS 上通过 OpenCV Process Image 方法更改标签文本

标签 ios iphone objective-c

我正在使用 OpenCV 在 iOS 平台上处理视频。

问题:

但是我无法使用 ProcessImage 方法更改 UIViewcontroller 上的 UILabel 上的文本。

有没有办法做到这一点或调用一个函数?

最佳答案

我怀疑您在尝试更新后台线程上的 UI 组件时遇到了问题。尝试:

dispatch_async(dispatch_get_main_queue(), ^{
    // Update UI here
});

强制代码块在主 UI 线程上执行。

关于ios - 在 iOS 上通过 OpenCV Process Image 方法更改标签文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22487010/

相关文章:

iphone - 如何从用户定义的对象中提取 NSString?

objective-c - Objc,获取当前日期没有小时,分钟,秒和毫秒的最少代码行是多少?

ios - 创建 swift 闭包并将其作为完成 block 传递给 objective-c 类

ios - Facebook iOS SDK : Tagging friends?

ios - 选择器 View 函数未调用

iphone - NSMutableArray 的最小值和最大值

iphone - 这三种技术中哪种技术会非常快?

objective-c - 混合 Objective-C 和 Swift : fatal error: use of unimplemented initializer 'init(target:action:)' for class

iphone - 如何在最佳GPS位置调用URL API?

ios - 绕 x 轴旋转 BezierPath 以进行 PDF 注释 Swift 4 iOS