NSTableColumn 上的 NSMatrix (NSMatrix on NSTableColumn)


問題描述

NSTableColumn 上的 NSMatrix (NSMatrix on NSTableColumn)

Is it possible to set an NSMatrix as the cell of a NSTableColumn?. If possible, how should I do it?

Thanks in advance.


參考解法

方法 1:

First, you can't do this easily because table columns expect an NSCell to use as their data cell (so they can draw the column's contents at a given row). NSMatrix is a similar control that uses a prototype cell to draw many times.

Second, there was a tutorial out there (can't find it any more) that showed how to use NSViews as NSTableView rows. Hint: if you have access to the latest pre-release API, you will have a pleasant surprise.

Third, "multiple columns of text on a cell" in a table sounds like a perfect job for ... multiple text columns. 

What exactly are you really trying to do? The more specific you get, the better answers / advice we can give. :-)

(by mikywanJoshua Nozzi)

參考文件

  1. NSMatrix on NSTableColumn (CC BY-SA 3.0/4.0)

#cocoa #objective-c #nstablecolumn #nsmatrix #macos






相關問題

為什麼 NSWindow 或 NSView 實例處理它自己的鍵事件,而不是它的委託? (Why does an NSWindow or NSView instance handle its own key events, and not its delegate?)

通過 IKImage 視圖預覽圖像 (Previewg images via IKImage View)

Gaya Jendela Kustom di Kakao (Custom Window Style in Cocoa)

Apakah NSURLConnections termasuk dalam model atau pengontrol saya? (Do NSURLConnections belong in my model or controller?)

Эквівалент ключа NMenuItem не працуе, калі меню схавана (NSMenuItem Key Equivalent not working when menu is hidden)

透明窗口中的圓形 NSView (Rounded NSView in a Transparent Window)

單元格中不可見的 UITextField 已將 userInteractionEnabled 設置為 No (UITextField in cell that is not visible has userInteractionEnabled set to No)

如何為自定義 NSImageRep 子類實現 -draw (How to implement -draw for custom NSImageRep subclass)

從 Objective-C 中的核心數據元素獲取和設置值? (Getting and Setting values from Core Data elements in Objective-C?)

來自 URL 編碼問題的 NSArray (NSArray from URL encoding problem)

停靠欄下的窗口化opengl遊戲中的雙光標 (Double cursor in windowed opengl game under dock)

在特定的 NSTableview 單元格中對角線繪製線條 (Draw Lines Diagonally in a particular NSTableview cell)







留言討論