【发布时间】:2012-01-21 16:01:05
【问题描述】:
我正在将我的应用程序从基于单元格的 NSOutlineView 迁移到基于视图的应用程序。我现在大部分时间都在切换,但是当将对象放到一行上时,我遇到了高亮显示方式的问题。
标准系统范围的亮点如下所示(来自 NetNewsWire):
我的高光看起来基本相同,但最重要的是,没有深蓝色边框:
没有它,它看起来很赤裸,而且我找不到任何我错误切换的属性。我正在使用NSOutlineView 的自定义子类,它的唯一覆盖是-frameOfOutlineCellAtRow:。我没有在 IB 中自定义大纲视图(或其单元格视图)的属性。
【问题讨论】:
标签: macos cocoa interface-builder core-animation osx-lion