返回 -1 的 NSView 子类的标记
Tag for subclass of NSView returning -1
我有一个 class 是 NSView
的子class。单击此视图的实例时,它会运行 notificationCenter.post(name: .tileClicked, object: tag)
。但是,标记始终为 -1。如何确保我的 subclass 有标签?
The tag
property of NSView
returns -1. 如果你想让它 return 一个不同的值,你必须创建一个 NSView
的子类,在其中覆盖 属性。 (这不同于 UIView
,它有一个可变的 tag
属性。)
我有一个 class 是 NSView
的子class。单击此视图的实例时,它会运行 notificationCenter.post(name: .tileClicked, object: tag)
。但是,标记始终为 -1。如何确保我的 subclass 有标签?
The tag
property of NSView
returns -1. 如果你想让它 return 一个不同的值,你必须创建一个 NSView
的子类,在其中覆盖 属性。 (这不同于 UIView
,它有一个可变的 tag
属性。)