【发布时间】:2018-05-08 21:53:47
【问题描述】:
我在 macOS 应用程序上使用 NSOutlineView,它为可以展开的项目提供了显示三角形。
我还在创建自定义 NSTableCellView 项目,而不是使用基本单元格项目。这让我可以按照自己的视觉方式创建单元格。
我的问题是当它们显示时,左侧的显示三角形没有垂直居中。
请注意显示三角形未正确对齐。它们比应有的低一点。如果您滚动并返回,有时它们会自动正确对齐。以前有没有人能够解决这个问题?
对于它的价值,我也将以下代码用于单元格。
self.outlineView.rowHeight = CGFloat(integerLiteral: 66)
self.outlineView.usesAutomaticRowHeights = true
【问题讨论】:
标签: swift macos cocoa nsoutlineview