1

我试图辨别 Xcode 在左侧的导航器窗格中使用了哪种控件(见下图)。

Xcode 导航器标题

本质上,它作为分段控件起作用,但样式与标准NSSegmentStyle枚举不同。

这是一个UISegmentedControl子类来进行自己的绘图,还是可以在这里使用另一种类型的控件?

4

1 回答 1

2

使用Cocoa 的 F-Script 工具进行调查,我发现这部分 Xcode 的 UI 是由一个NSMatrix具有以下主要观察结果的实例实现的:

  • 它的单元格是从 派生的自定义类NSButtonCell,可能用于自定义绘图和一些事件。
  • 实例的mode属性设置为,以确保只选择一个单元格。NSMatrixNSRadioModeMatrix
于 2013-09-09T14:14:12.143 回答