nsmenuitem

    3熱度

    1回答

    我試圖在我的應用程序中創建一個NSMenu。我用一些固定項目成功創建了菜單,現在我必須以編程方式添加一些項目。我也成功了,但是它在其他人的底部添加了這個項目。有一種方法可以在固定項目之間使用以編程方式創建的項目嗎?這裏是我的代碼: .H: @interface AppController : NSObject { IBOutlet NSMenu *statusMenu; NS

    6熱度

    3回答

    我想爲NSMenuItem(在應用程序主菜單)中設置沒有任何修飾符的等效鍵「」(空格)。 如從文件如下: 例如,在播放媒體的應用程序,播放命令可以被映射到僅僅是「」(空格),沒有命令鍵。您可以使用以下代碼執行此操作: [menuItem setKeyEquivalent:@「」]; [menuItem setKeyEquivalentModifierMask:0]; Key Equivalent設

    2熱度

    2回答

    我有一個NSMenu(屬於一個NSPopUpButton),其中NSMenuItem都有圖像集,我希望他們只顯示圖像,而不是標題。不過,我不能解除標題,因爲它們提供鍵盤可訪問性(以及我認爲的其他可訪問性)。有沒有辦法隱藏標題,如NSButton的圖片位置NSImageOnly?

    0熱度

    2回答

    我試圖添加一個菜單項以顯示主窗口。當窗口未被最小化或關閉(黃色和紅色的x按鈕)時,它被啓用,但是當它出現時,菜單項變灰。這當然是無用的和愚蠢的。 :) 另一個菜單項File/Page Setup ...不會以相同的方式變爲灰色(在最小化/關閉時)。我發現這個菜單項和我創建的菜單項之間沒有IB差異,除了標題。兩者都連接到First Responder選擇器(runPageLayout:用於頁面設置,

    5熱度

    2回答

    我在主應用程序菜單中有一個菜單項,我想將其操作路由到視圖控制器(NSViewController)。界面層次結構如下所示:有一個由NSWindowController組成的主應用程序窗口控制器。窗口內部有分割視圖,分割視圖中的右側視圖由NSViewController控制。 Window + NSWindowController `-- NSSplitView `-- NS

    0熱度

    1回答

    我需要實現上傳圖像的「最近列表」,比如在cloudapp或droplr中。 因此,只要我上傳圖片,它應該創建一個帶有標題(或網址)的nsmenuitem。 應該總是有最後5個上傳的圖像。 所以我想我需要一個plist,在那裏我可以保存最後5張圖像(圖像標題),並且當菜單打開時它應該加載最近的5個。但是我需要一些幫助,因爲我不知道該怎麼做它。每次上傳新圖像時,我都必須編輯plist,因此它位於pli

    -2熱度

    1回答

    如何獲取NSAppleScript的返回值。 我正在使用蘋果腳本在iTunes中獲取歌曲標題並獲取該值並設置NSMenuItem的標題。 我的代碼:.M //run applescript NSAppleScript *script = [[NSAppleScript alloc] initWithSource:@"tell application \"iTunes\" to set song

    1熱度

    1回答

    我試圖隱藏NSMenuItem但該方法不起作用。我的NSMenuItem不是零(-setTitle,-setEnabled按預期工作)。出口在IB中正確連接,-setAutoEnableItem設置爲NO。 但是[item setHidden:YES];不會改變任何東西。你有一個想法如何隱藏NSMenuItem? 要刪除並再次添加該項目對我來說沒有選擇。

    0熱度

    1回答

    我想改變一個NSMenu的不透明度,我做了自定義NSMenuItems,並改變了他們的不透明度,但仍然有白色的菜單behinde他們,我正在尋找一種方式,改變顏色和不透明度菜單背景。我想知道這是否有可能? 問候

    1熱度

    1回答

    嗯,我想從下拉菜單(菜單項目列表)一個項目作爲一個鏈接,打開Safari瀏覽器中的網址/網站 - 這就是它。當這很簡單的時候,爲什麼沒有人提出一個線索 - 我在Xcode中嘗試了很多不同的方式,使用Apple Xcode Samples ...我想我需要一個AppDelegate.m,拖動或鏈接一些部分,獲取操作..我沒能把它帶到某個地方 - 現在我迷路了。任何建議/幫助/鏈接/提示將非常感謝解決