我希望有和Console.app在10.7中一样的行为。
被截断的
我在NSOutlineView路上,但是“可访问性检查器”显示它不是一个大纲视图,而是一个NSCell。
一种方法可以是捕捉行数,并在特定事件(单击/双击/左数组)上修改当前NSCell的高度。
我怎样才能在我的牢房中添加这样一个披露三角呢?我怎样才能赶上这样的事件呢?
发布于 2012-03-18 23:56:26
控制台使用基于视图的NSTableView。每个单元格都是NSTableCellView的一个自定义子类,使其能够包含公开按钮。
公开按钮可能只是在表视图上调用noteHeightOfRowsWithIndexesChanged:,而表视图的委托则是调用tableView:heightOfRow:。
然后,tableView:heightOfRow:委托方法的实现将返回展开行的较大高度。
https://stackoverflow.com/questions/9761941
复制相似问题