我得到了一个NSTextField看起来很好,直到它重新响应第一个响应者。
它绘制一个白色矩形,直到它再次成为第一个响应者。知道怎么避免这个吗?
答案 0 :(得分:0)
绘图问题似乎是由TextField的单元格引起的,而不是由TextField本身引起的。这种奇怪的解决方法解决了这个问题:
class TextFieldCell: NSTextFieldCell {
override func drawInteriorWithFrame(cellFrame: NSRect, inView controlView: NSView) {
super.drawInteriorWithFrame(cellFrame, inView: controlView)
}
}