nspopover

    2熱度

    1回答

    我想更新我的應用程序並僅切換到Lion,因爲我使用的是新的NSPopover類。我把我的部署目標和基地SDK至10.7,但我仍然得到錯誤信息:(之前的10.7 NSPopover在Mac OS X版本) 類不可用: NSPopover 我還設置了XIB,我使用NSPopover將Interface Builder 4.1及其SDK安裝到了10.7。我究竟做錯了什麼? 編輯:我忘了提及該項目成功構建

    1熱度

    1回答

    我在系統菜單欄中有一個狀態項,當點擊它時會出現彈出窗口。我希望在應用程序首次啓動時自動顯示彈出窗口。我試圖將[self clickStatusBar:self]添加到awakeFromNib方法,但它不起作用。任何人都知道如何做到這一點? 這裏是我目前的方法: - (void)awakeFromNib { statusItem = [[NSStatusBar systemStatusBa

    1熱度

    2回答

    有沒有什麼方法可以爲NSPopover創建自定義動畫? 我可以通過使用animates屬性關閉動畫,但由於NSPopover是NSResponder的子類,而不是正確的視圖或窗口,我無法弄清楚如何爲自己設置動畫。

    2熱度

    1回答

    工作,我有一個NSPopover內的視圖,我無法正確設置Tab鍵順序。我在我的4個文本字段中設置了nextKeyView。但它傾向於從TextField1翻轉到Search1,而不是TextField1 - > TextField2。我曾嘗試插入[self.view.window makeFirstResponder:textField1的]也[self.view.window setInitia

    9熱度

    1回答

    我沒有找到一些使用Interface Builder動態創建NSPopover的示例。 下面的代碼給出了一個例外,加載筆尖,但沒有視圖設置: NSViewController *controller = [[NSViewController alloc] initWithNibName:@"View" bundle:nil]; NSPopover *popover = [[NSPopover

    12熱度

    1回答

    嗨我在我的一個應用程序中實現了一個NSPopover,但popover不會關閉。我猜想,一旦我點擊了別的東西,它就會關閉,但不是。我知道有一個關閉popover行動,但只適用於不同的按鈕。我怎樣才能讓它看到彈出窗口是打開的,以及當按下同一個按鈕時彈出窗口關閉彈出窗口?

    6熱度

    1回答

    當酥料餅的表演,我很好奇它是否可以設置酥料餅的窗口上的基本設置,如窗口級別。在我的測試,popovers似乎是一個窗口,但他們不正常NSWindow選擇作出迴應,如setLevel:。 是否有可能設置在NSPopover窗位?

    2熱度

    1回答

    我有一個與NSStatusItem交互顯示的NSPopover。我已經在博客上寫下了我需要做的事情,以便在這種情況下甚至有可能實現輸入:http://blog.brokenrobotllc.com/using-nspopover-with-nsstatusitem 我在NSPopover的內容視圖中有一個NSTextField。當我打開NSPopover時,NSTextField顯示爲鍵(光標閃爍

    0熱度

    2回答

    我在我的Mac應用程序中實現了NSPopover。它在10.7 Lion中效果很好,但在10.6 Snow Leopard中啓動時會崩潰。我知道對NSPopover的支持是在Lion中引入的,並且在10.6中不支持,但我想知道如何使我的應用程序與好的舊版「Snow Leopard」兼容。 我很新的Mac開發,但這裏是代碼。有小費嗎? (該酥料餅位於MainWindow.xib中) .H NSPop

    2熱度

    1回答

    我有一個NSStatusItem顯示NSPopover包含NSTextField,但文本字段不可編輯,雖然它已如此如此在Xcode。現在這是一個已知的錯誤,顯然有人發佈了一個解決方案here。我真的需要解決這個錯誤。 我只是引用答案在這裏爲了方便: 的主要問題是鍵盤事件的工作方式。儘管NSTextField(以及他的所有超級視圖)接收鍵盤事件,但他沒有采取任何行動。發生這種情況的原因是彈出窗口的位