nspopupbuttoncell

    3熱度

    2回答

    我有一個動態的NSTableView,它可以根據提供的數據添加許多列。對於每一列,我都將標題單元格設置爲NSPopUpButtonCell。 (注意:我必須爲NSTableHeaderView使用自定義的子類,否則菜單不會彈出)。除了右上角的重複或額外的標題按鈕單元之外,所有的工作都很好。它完美地反映了前面的列選擇,如截圖所示。我的問題是如何阻止NSTableView回收前一個彈出式頁眉單元格?

    0熱度

    1回答

    背景 我有一個NSTableView 3列,它們中的一個具有一NSPopUpButtonCell。 我一直在使用數據綁定填充單元格數據不成功,因此我現在試圖通過使用addItemsWithTitles以編程方式設置值來嘗試新方法。 雖然這種方法已經加載了值,但它沒有顯示選中的默認值(我可以使用我的數組中的索引0)並且它也無法顯示我在彈出窗口中選擇的任何項目。 綁定問題 的單證建議使用綁定和提供使用

    0熱度

    2回答

    我有一個NSTableView,每個單元包含一個NSPopUpButtonCell。我已將NSPopUpButtonCell的操作設置爲只檢查選定索引的方法(以便可以保存並重新載入表)。 thePopUpButtonCell.action = @selector(popUpChangedValue); -(void)popUpChangedValue { NSLog(@"%ld",

    1熱度

    1回答

    我遇到了與此相同的問題: This one. 到目前爲止,它從未得到過答覆。用兩個詞: 當您將NSPopUpButtonCell放入NSTableView中時,彈出窗口在之前打開,表視圖中的選擇已更改。 如果popUp的菜單依賴於選擇tableView的一行,它將被更新得太晚。 解決方案1:用幾秒後調用[super]的塊來區分popUp的打開方式。但我不知道我必須重寫哪種方法。 解決方案2:使用我

    0熱度

    1回答

    我有一個NSArrayController動態填充表與一羣列,其中一人有一個彈出按鈕。彈出式按鈕單元格的內容需要使用NSAttributedString,因爲我需要用下標顯示科學變量(例如X1降低1)。 綁定彈出單元的content values到的NSAttributedString陣列產生在UI亂碼,因爲它只能理解平原NSString對象。 彈出按鈕的菜單不是綁定(即,不能夠通過綁定動態分配)

    0熱度

    1回答

    我使用NSPopUpButtonCell實例填充NSTableView中的一列(只是將此類單元拖到IB中的一列)。 一切工作正常,除了一件事:當我嘗試通過返回-tableView:objectValueForTableColumn:row:中適當的索引來設置NSPopUpButtonCell實例之一的選定項索引時,該菜單仍然突出顯示第一項。 我檢查了我在該方法中返回的值,並且它是正確的(所以它不總

    1熱度

    1回答

    我在NSTableView中使用NSPopUpButtonCell。彈出式按鈕與ApplicationDelegate提供的NSArray屬性綁定。當我選擇彈出按鈕的菜單項時,我希望檢索當前選擇或其索引。我添加了一個IBAction來獲得通知,並且還設置了一個NSMenuDelegate。 任何時候都返回索引= 0。 // indexOfSelectedItem is always 0. NSI

    2熱度

    1回答

    我有一個NSPopupButton,我希望它調整自己的大小以適合選定的標題。 [NSPopupButton sizeToFit]因爲彈出窗口調整到最大的產權項目不選擇一個 我在五月的方式嘗試沒有成功,目前不適合我的需求就越接近 #define ARROW_WIDTH 20 NSDictionary *displayAttributes = [NSDictionary dictionaryWith

    0熱度

    1回答

    在NSPopupButtonCell中填充的NSTableColumn中可以綁定很多東西,我試着四處尋找解釋,但似乎找不到任何東西。 下每個值選擇綁定的有哪些?例如,「內容」和「內容值」之間有什麼區別? 爲什麼「內容對象」灰掉? 爲什麼你綁定到表列而不是彈出按鈕單元格?包含TextCell的表格列可用的綁定選項也不同。這是如何完成的?

    0熱度

    1回答

    我有一個簡單的NSArrayController連接到我的一個coreData模型。我可以輕鬆地在NSTableView中顯示所有項目,但是,如果我嘗試將包含NSPopUpButtonCell的NSTableColumn綁定到同一控制器上的arrangedObjects,我會得到一個令人討厭的異常。 (如果我綁定到一個NSPopupButton是在表外,然而,一切似乎都正常工作) Catchpoi