nstableviewcell

    0熱度

    1回答

    我製作了NSTableCell的一個子類,並將其作爲表的數據源和委託。 該表是基於視圖的。 單元格是一個圖像和文本單元格,我添加了一個額外的文本字段。 我有一個子類額外字段的引用出口。 我已經將額外的字段引用出口從IB中的表格視圖單元連接到額外的字段。 表中的一切仍然像以前一樣工作,我將細胞視圖子類化,並將所有數據源和精密代碼移到那裏。 但是..我仍然不能在子類中引用新的額外字段,如我所期望的那樣

    0熱度

    1回答

    我有一個NSTableView,主要使用標準NSTextTableCellView s,但我想要一些其他單元格包含我的表中的一個或兩個行中的另一個UI組件。問題是:我在哪裏定義這些自定義單元格,以便Cocoa找到它們? 我剛剛將一個自定義NSTableCellView放入我的XIB(與表中的XIB相同)並給它一個標識符。但隨後使用此代碼它顯然不會找到小區...... func tableView(

    2熱度

    2回答

    我有一個NSTableView在Interface Builder中配置,它使用了幾個默認的單元格視圖。然而,第一列的單元格視圖需要從自定義類創建。如何實施NSTableViewDataSource方法tableView.viewForTableColumn(),以便爲其餘列創建默認的單元格視圖? 這裏是我的方法至今: func tableView(tableView:NSTableView, v

    0熱度

    3回答

    我想在編輯時更改NSTableView單元格中顯示的值。我的要求如下: 最初我輸入的單元格值爲234.5678978,編輯後值被四捨五入爲0的十進制精度(即235)。我的要求是,當我可以點擊那個單元格時,它應該顯示我的值到一定的小數精度,比如5精度,在本例中爲234.56790)。我怎樣才能實現這個功能。 我試圖捕捉雙擊編輯NSTableView的的細胞的作用: [[NSNotificationC

    0熱度

    1回答

    所以我有一個Mac應用程序完美的工作NSTableView的。我在其上添加了一個新列,我試圖將其設置爲Combo,但我面臨很多問題。 第一個是,如果我拖放NSComboBoxCell的故事板,它會失去我的所有其他列(奇怪的#1)。所以我決定覆蓋我的NSTextFieldCell,看起來是要走的路。但是現在我的組合框上的項目沒有顯示出來。 - (NSView*)tableView:(NSTableV

    4熱度

    1回答

    我正在嘗試構建一個類似於它如何佈局的NSTableView。 我假設使用與NSTableView他們在做什麼是一個自定義繪製的NSTableCell - 或許這是一個NSSegmentedControl。我正試圖走下NSTableCell的路線。我試圖子類NSTableCellView並繪製自定義單元格(這是所有在init方法進行測試); - (id)init { self = [sup

    0熱度

    1回答

    我有一個NSTableView(基於視圖)創建一個行; - (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row { TaskTableCellView *tableCellView = [[TaskTableCellV

    0熱度

    1回答

    我有這行 「FUNC的tableView(_的tableView:NSTableView的,didClick的TableColumn:NSTableColumn){代碼在這裏}」 此功能不會做任何事情。我想單擊表格視圖中的一行,單擊它時執行一些操作。但它沒有做任何事情。該行顯示正確,但操作丟失。我還在該功能中添加了「打印(」點擊「),但即使如此也不會在日誌信息中顯示」 我還能如何使這項工作成功?

    1熱度

    1回答

    我有一個非常奇怪的問題,那就是當重新渲染NSTableView時單元格看起來會隨機着色並顯示文本。這是MacOS不是iPhone。 我使用變量數據中的字典將結果顯示到表中。 最簡單的方法來顯示它看起來應該是這樣的... 當我再次運行模擬,並刪除所有表列並重新創建它們趕上了「年」不是幾個月的,那麼它看起來像這樣。 這是一個非常奇怪的錯誤。我不知道我在做什麼錯誤,可能會造成這種情況,但我懷疑我正在做的

    5熱度

    3回答

    我試圖將一個iOS應用程序移植到Mac上,並且在轉換過程中遇到了一些問題。其中之一是NSTableView的定製。 NSCell,NSTableRowView和定製NSView基於NSTableview究竟有什麼區別?我最初以基於NSTableView的觀點開始,但我很快注意到我必須自己處理選擇。我無法解決這個問題,所以我繼續使用NSTableRowView,奇怪的是,它並沒有將我的自定義NSTa