代码之家  ›  专栏  ›  技术社区  ›  Joshua

显示一个nscell及其行的子级数

  •  1
  • Joshua  · 技术社区  · 16 年前

    我希望大纲视图中有一个nscell来显示它拥有的行的子级数目。 我的意思是:

    alt text http://allusions.sourceforge.net/articles/images/ordered.jpg 右边是什么,但所有的行都有。

    我该如何着手找出,首先,nscell是哪一行,然后从那里得到该行有多少个孩子。

    1 回复  |  直到 16 年前
        1
  •  2
  •   Dave DeLong    16 年前

    PXSourceList 这样做。

    编辑 回复:关于在徽章中显示儿童人数的评论

    如果使用优秀的PxSourceList,那么只需实现一个委托方法:

    - (NSInteger)sourceList:(PXSourceList*)aSourceList badgeValueForItem:(id)item;
    

    最有可能的情况是,您将实现以下功能:

    - (NSInteger)sourceList:(PXSourceList*)aSourceList badgeValueForItem:(id)item {
      return [self sourceList:aSourceList numberOfChildrenOfItem:item];
    }