objective-c - NSButton 通过 QTCaptureView

标签 objective-c cocoa nsbutton

有什么方法可以将 NSButton 对象放在 QTCaptureView 上吗? 我已经完成了以下操作,

  1. 在界面构建器中,添加了 QTCaptureView,
  2. 添加了一个按钮 在 QTCaptureView 之上,它是 允许这样做。

当我启动应用程序时,我可以在 QTCaptureView 上看到按钮,但是当我启动相机时,它将在 QTCaptureView session 中显示预览,按钮将被 QTCaptureView 覆盖。

知道我做错了什么吗?

基本上我需要实现一个显示 QTCaptureView 的控件和一个按钮;当用户按下按钮时,我需要通过 QTCaptureView 启动 NSImageView。

最佳答案

在包含捕获 View 的 View 上启用图层(-setWantsLayer:YES 或在 Interface Builder 中将其打开)。

关于objective-c - NSButton 通过 QTCaptureView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6321663/

相关文章:

iphone - 在 Objective C 中创建链表

objective-c - 我应该在自定义 setter 中使用 will/didSetValueForKey 吗?

cocoa - 使用 cocoa 在表中进行龙滴操作

javascript - 如何以编程方式删除 <H1>~<H6> 标签?

focus - 如何禁用 NSButton 焦点大纲

ios - predicateWithFormat NSMutableArray 问题

ios - 是否可以在不搜索 select/create 的情况下识别 sqlite3_step 执行的查询类型(select、create 等)?

ios - Game Center GKTurnBasedMatch 问题与 matchData 属性

objective-c - NSPushOnPushOffButton 不停留 "Pushed In"

objective-c - NSButton 的 MouseDown 事件?