0

如何在 QTCaptureView 上方显示按钮?我试图在 IB 上的 QTCaptureView 上方放置一个按钮,但是当我运行它时,在 QTCaptureView 开始显示 iSight 相机图像后,该按钮隐藏在 QTCaptureView 后面...

4

2 回答 2

2

尝试setWantsLayer:YES在 IB 中同时设置QTCaptureViewNSButton。非基于图层的视图不支持重叠。

那么在加载xib之后顺序可能不正确,所以在awakeFromNib:

- (void)awakeFromNib
{
  [self addsubview:qtView]
  [self addsubview:button]
}

我不确定它是否会有所帮助,但它应该会有所帮助。我在这里回答了一个类似的问题

于 2012-10-13T09:12:56.080 回答
0

就像 Davyd 说的,NSButton 和 CALayer 没有关系,你如何尝试改变 QTCaptureView 的框架?请发代码

于 2012-10-11T11:54:15.287 回答