Я хочу в своем приложении в поле NSTokenField добавить кнопку, например что-то вроде этого:
Т.е в NSTokenField есть кнопка плюсик которая должна выполнять какое-то действие, например всплывающее меню с выбором token'ов которые можно добавить в поле NSTokenField.
Я создал кнопку программно и добавил её в NSTokenField:
NSButton *button = [[NSButton alloc] initWithFrame:NSMakeRect(185, -1, 19, 24)];
[button setTitle:@"<"];
[button setFont:[NSFont menuFontOfSize:[NSFont smallSystemFontSize]]];
[button setButtonType:NSMomentaryPushInButton];
[button setBezelStyle:NSSmallSquareBezelStyle];
[button setTarget:self];
[button setAction:@selector(action:)];
[formatTokenField addSubview:button];
кнопка добавилась нормально:
но когда я пытаюсь ввести символы в NSTokenField область ввода перекрывает мою кнопку:
Помогите пожалуйсто разобраться как правильно надо добавлять кнопки в NSTokenField и что нужно сделать чтобы область ввода не перекрывала добавленные кнопки (не могли бы вы привести примеры кода). Всем заранее спасибо.