如何在xcode中将图像放在qtmovie之上

时间:2012-08-01 12:32:10

标签: objective-c xcode qtkit

我正在尝试在xcode 4.4中创建一个OS X应用程序,它可以加载电影并将图像放在这部电影的顶部。目的是能够使用某些电影帧调整图像大小/偏斜/扭曲以进行测量。

我包含了QTKit和Quarts / QuartsCore框架。 到目前为止,在窗口中拖动了一个QTMovie对象,其中有一个可以播放电影的加载按钮。 最重要的是,我放置了一个透明背景的IKImageView对象。在.m文件中,我将图像加载到IKImageView。

构建应用程序时,图像显示在顶部。太好了。

当我突然加载电影时,电影就在图像的顶部! 如何将IKImageView保持在最顶层?我尝试过更多的对象,如自定义视图和按钮放置在电影的顶部,但在播放电影时,它会自动移到后面!

任何想法如何使这项工作?我已经四处寻找答案,但到目前为止没有运气。我对xcode有点新意,所以我希望你能提供帮助!

1 个答案:

答案 0 :(得分:0)

我想唯一的方法是在电影区域的顶部放置一个透明窗口:

此链接为我解决了这个问题:

Put a transparent NSWindow permanently on top of another NSWindow