nscombobox

    0熱度

    3回答

    我已經實現了NSComboBoxDelegate: -(void)comboBoxSelectionDidChange:(NSNotification *)notification{ } - (void)controlTextDidEndEditing:(NSNotification *)aNotification{ } - (void)comboBoxWillPopUp:(NSN

    3熱度

    1回答

    辦理退格鍵我有NSComboBox與外部datadource和我使用的方法: (NSString *)comboBox:(NSComboBox *)aComboBox completedString:(NSString *)string 完成字符串的建議,一切工作良好,除了當我按空格鍵,也不會自動完成。我試圖調試,它甚至沒有在退格上調用這個方法。我也試過直接從方法調用它: -(void)con

    2熱度

    1回答

    我正在使用下面的函數中的一些數據填充NSComboBox。它填充後,我嘗試滾動項目,我收到CATransaction警告。任何人都可以闡明爲什麼會發生這種情況,我能做些什麼來解決它?我發現它可能與更改主線程以外的線程上的組​​合框的UI有關,但之後我卡住了。 func getAllRecords() { CATransaction.begin() let url = NSUR

    1熱度

    2回答

    是否有在NSComboBox中的項目選擇的IBAction? 我試圖定義2個不同的操作 - 一個用於從下拉框中選擇的項目,另一個用於輸入新值的操作。 是可能的嗎? *我做的是Mac應用程序,而不是iOS的

    0熱度

    1回答

    此代碼編譯行,但在組合框(cbxColors)是空的 - 不從數據源(數組:COLORS_OF)填充。在IB中檢入Uses Data Source。 func numberOfItemsInComboBox()返回正確的結果:5 func comboBox()沒有做的工作。 我錯過了什麼? 編輯:現在的工作。 import Cocoa @NSApplicationMain class App

    0熱度

    1回答

    我有一個模態窗口,其中包含一個NSComboBox。 「使用數據源」設置爲打開並且組合框正確列出條目。視圖控制器是數據源的委託。當我調用模態窗口更新現有對象時,我希望組合框顯示所選條目(如果有)。我該怎麼做呢? 我試着訪問viewWillAppear中的條目。我得到和錯誤說沒有條目。代碼中的各種打印語句表示直到單擊下拉箭頭時才加載這些值。我作爲代表提供的兩個功能是: func numberOfIt

    1熱度

    1回答

    我是OS X應用程序開發的新手。我設法建立了NSComboBox(可選擇,不可編輯),我可以得到它indexOfSelectedItem在行動按鈕點擊,工作正常。 如何檢測更改的值?當用戶改變他們的選擇時,我將使用什麼樣的功能來檢測新選定的索引? 我試過使用NSNotification,但沒有通過新的更改值,始終是加載時的默認值。這是因爲我將postNotificationName放置在錯誤的位置

    2熱度

    2回答

    我已經寫在SWIFT的OS X應用程序下面的代碼,代碼工作正常(NSComboBox是選擇能夠只,不可編輯) 我有這兩個IBOutlet中projNewProjType和projNewRouter,當我改變的任一NSComboBox的選擇,我可以看到正確的選擇的指數值和字符串值,但如何檢查返回的指數值是projNewProjType不projNewRouter在comboBoxSelectionD

    1熱度

    1回答

    我構建了一個帶有完成選項的組合框的viewcontroller,這樣當我鍵入一個字母時,它會在列表中找到以該字母開頭的第一個事件。它工作正常。然後我將代碼複製到另一個視圖控制器並更改了適當的源信息。它不起作用。我已經比較了兩天,現在看看我是否錯過了一切,看起來一切正常。我已經輸入了一些打印語句來隔離問題。這是一個運行的控制檯日誌通過兩個控制器: // 1 completed string sta

    0熱度

    1回答

    我一直在爲我的Cocoa應用程序開發自定義用戶界面。 通過瀏覽互聯網,我已經學會了如何在MacOSX上繼承大量的UI對象。在很多情況下,我可以讓外觀按我想要的方式工作。 我正在使用的最後一個UI元素是NSComboBoxCell。它似乎是一個NSTextFieldCell與NSButtonCell連接。我想要覆蓋的部分是NSButtonCell,我相信這是繪製「箭頭按鈕」。有沒有人曾經這樣做過,如