class TextField: NSTextField {
override func drawRect(dirtyRect: NSRect) {
if window?.firstResponder == currentEditor() && NSApp.active {
NSGraphicsContext.saveGraphicsState()
NSSetFocusRingStyle(.Only)
NSGraphicsContext.restoreGraphicsState()
} else {
super.drawRect(dirtyRect)
}
}
}
转载于:https://my.oschina.net/gejw0623/blog/716823