2013-03-03 73 views
0

是否有可能有一個透明的NSWindow,但不是它的子視圖(NSTextField和NSButton)。現在文本也顯示了wat的下面,我希望這是0%透明。透明NSWindow,但不是子視圖?

下面是我在NSWindow INIT做:

[self setAlphaValue:0.9]; 
[self setOpaque:NO]; 
[self setBackgroundColor:[NSColor clearColor]]; 
+0

所以你想nswindow透明的位和塊? somepart透明有些不是! – 2013-03-03 17:36:46

+0

是的,我希望文本在透明的nswindow中清晰可讀,不透明。 – Wesley 2013-03-03 17:44:22

回答

0

你需要把每一個有文本框和按鈕的隱藏窗口的默認顏色的暗色調圖像backgound。

爲此,您可以繼承所有需要的對象並添加上述內容。

+0

謝謝,但那不行。由於窗口是透明的(0.90),因此不能有與窗口顏色相同的背景圖像。顏色根據窗口的位置而變化。 – Wesley 2013-03-03 17:54:38

+0

你不能在那個窗口上畫一個nsview嗎? – 2013-03-03 17:55:57