1
我想要一個數字值的輸入框,右邊有可點擊的三角形(類似於組合框)。單擊三角形時,輸入框下方會出現一個滑塊,您可以通過拖動滑塊上的旋鈕來調整輸入框中的值。創建一個彈出式滑塊
我想要一個數字值的輸入框,右邊有可點擊的三角形(類似於組合框)。單擊三角形時,輸入框下方會出現一個滑塊,您可以通過拖動滑塊上的旋鈕來調整輸入框中的值。創建一個彈出式滑塊
最後我能夠弄清楚爲什麼不是新的面板顯示。您需要替換上一個答案中代碼中的一行。您需要替換:
NSPanel *newWindow = [[[NSPanel alloc]initWithContentRect:windowRect styleMask:NSUtilityWindowMask backing:NSBackingStoreBuffered defer:NO]autorelease];
隨着
NSPanel *newWindow = [[[NSPanel alloc]initWithContentRect:windowRect styleMask:NSUtilityWindowMask backing:NSBackingStoreBuffered defer:NO]retain];
的問題是newWindow
每次都得到了釋放的用戶能看到它。所以,基本上我們需要保留newWindow
。
雖然我能夠創建面板,但現在我希望此面板顯示在按鈕的_downward arrow_上的空白處。如何才能做到這一點? – rsharma