2015-11-02 96 views
0

我试图实现类似于Safari的窗口的样式掩码设置为NSFullSizeContentViewWindowMask,所以NSToolBar和标题栏模糊背景视图。NSFullSizeContentViewWindowMask和标题/工具栏高度?

这工作正常,但是我有一个观点,我不需要被工具栏/标题栏剪裁,类似于Safari的WebView有一个初始顶部填充不包括内容时视图未受教育。

我的尝试解决方案是创建一个虚拟的NSView,其中未剪切的视图将它们的top值对齐,然后将虚拟视图的高度常数更改为标题栏/工具栏的高度。但是,问题是似乎没有办法计算工具栏的高度。

This建议我减去contentView从窗口的高度的高度计算高度,但只适用(返回0,否则为两个高度相等),如果我不使用NSFullSizeContentViewWindowMask,我想用于模糊效果。

我可以忽略简单的事情,还是没有简单的方法来完成这个?

回答