具体来说,我想打一个NSTokenField
忽略鼠标事件,因为我用它在NSTableCellView
只是不打任何编辑显示一个切分方式的数据。
设置令牌场的enabled = NO
的作品,但它变灰的标记,并使其难以阅读的文本。
设置令牌字段的editable = NO
是非常接近我想要什么,它可以防止编辑,同时保留标记字段的查询,只是当我将鼠标放在令牌,他们点亮。 如果我能防止这种情况,我会在企业。
我怀疑我需要继承的东西,并覆盖某些NSResponder
的方法,但并不完全知道该怎么做。 我试着子类NSTokenField
和压倒一切mouseEntered:
和mouseMoved:
什么也不做,但也不能工作。