gpt4 book ai didi

cocoa - NSOutlineView Delegate 和 OutlineCell 中的错误?

转载 作者:行者123 更新时间:2023-12-03 17:42:37 26 4
gpt4 key购买 nike

出于某种原因,除非某个项目是组项目(outlineView:isGroupItem 返回 YES),否则

   - (void)outlineView:(NSOutlineView *)outlineView
willDisplayOutlineCell:(id)cell
forTableColumn:(NSTableColumn *)tableColumn
item:(id)item

永远不会在指定的 NSOutlineView 委托(delegate)中调用该方法,即使该项目可展开并且该项目的 outlineView:shouldShowOutlineCellForItem: 返回 YES 。这对我来说似乎是一个错误。知道这是否是预期的行为吗?如果是这样,我该如何解决它以更改披露三角形?

环境:

Xcode 4.2

OS X Lion 10.7.2

最佳答案

这对我来说效果很好。您应该将代码分解为最简单的示例,您可能会在数据源或委托(delegate)中看到一些其他代码的意外结果。

关于cocoa - NSOutlineView Delegate 和 OutlineCell 中的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8697998/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com