0
我有NSOutlineView基於視圖的一個列標題+圖像/文本/按鈕NSOutlineView視圖基於 - 顯示按鈕僅當選擇
我想顯示僅當選擇的項目按鈕。
我使用下面的代碼:
- (NSView *)outlineView:(NSOutlineView *)outlineView viewForTableColumn:(NSTableColumn *)tableColumn item:(id)item {
....
SidebarTableCellView *sidebarTableCellView = [outlineView makeViewWithIdentifier:@"MainCell" owner:self];
[sidebarTableCellView.buttonProgramme setHidden:YES];
if (outlineView.selectedRow == [outlineView rowForItem:item])
[sidebarTableCellView.buttonProgramme setHidden:NO];
但它不工作,按鈕總是隱藏!我可以'弄清楚是什麼問題?
編輯:斷點if語句=> if語句永遠比不上