У меня есть NSTextField с закругленными углами, порожденных подклассов NSTextFieldCell и преимущественнуюИзменение формы NSTextField кольца фокусировки
(пустоты) drawWithFrame: (NSRect) cellFrame INview: (NSView *) ControlView
Со следующим
- (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView {
controlView.layer.cornerRadius = cellFrame.size.height/2;
[super drawInteriorWithFrame:cellFrame inView:controlView];
}
Это похоже на работу отлично, однако, когда текстовое поле является первым ответчиком, кольцо фокусировки по-прежнему появляется как прямоугольник угол форма. Возможно ли изменить кольцо фокусировки на соответствие форме NSTextField?