好的,这就是我想要复制的内容:
我认为这实际上是NSOutlineView
- “源列表”类型。
我曾经与NSOutlineView
一起使用ImageAndTextCell
。
NSOutlineView
还是我还应该使用ImageAndTextCell
?答案 0 :(得分:1)
如何使用基于视图的NSTableView
并为标题和项行返回不同的观看次数(让我们称之为..)?
我想你可能有一个NSTableViewDelegate
取决于需要什么类型从tableView:viewForTableColumn:row:
方法返回标头类型或项目类型视图原型,具体取决于行(索引)?
不确定该方法返回的视图是否允许具有不同的高度,或者您是否必须单独处理它。如果基于视图的表视图不够智能,您可能必须实现- (CGFloat)tableView:(NSTableView *)tableView heightOfRow:(NSInteger)row
以适当地设置标题/项目的行高。
答案 1 :(得分:-1)
使用没有内容选项卡的NSTabView,因为按钮只使用NSButton但没有背景只有整个单元格的图像并将它们设置为单选按钮,请确保它们位于NSMatrix中。然后,您可以在选项卡视图面板中使用NSOutlineView。