2015-01-09 1 views
0

Я пытаюсь сделать текстовый объект NSDatePicker похожим на NSTextField. Если взять стандартные объекты это выглядит следующим образом:NSDatePicker vs. NSTextField border/bezel

Standard

Единственный способ, которым я, кажется, находят делает оба объекта граничила, который выглядит следующим образом:

Bordered

Кто-нибудь знает, как чтобы граница NSDatePicker выглядела как текстовое поле в первом изображении?

ответ

3

Как насчет этого?
И не используйте NSTextFieldAndStepperDatePickerStyle, пожалуйста ...

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    // _picker is NSDatePicker as outlet 
    _picker.bordered = NO; 
    _picker.wantsLayer = YES; 
    _picker.layer.borderWidth = 1; 
    _picker.layer.borderColor = [NSColor lightGrayColor].CGColor; 
} 
+0

Brilliant, спасибо. – Daniel