я создаю несколько объектов NSTextView в приложение для OSX, используя такой код:NSTextView - Невозможно редактировать текст
NSTextView *testTextView = [[NSTextView alloc] initWithFrame:NSMakeRect(0, 700, 1200, 100)];
[testTextView setFont:[NSFont fontWithName:@"HelveticaNeue-Light" size:18]];
[testTextView setDelegate:self];
[testTextView setBackgroundColor:[NSColor lightGrayColor]];
[testTextView setString:@"Some text to populate this lovely NSTextView. I would like to be able to edit this text but I can't."];
[testTextView setEditable:TRUE];
[[self.window contentView] addSubview:testTextView];
[self.window makeFirstResponder:testTextView];
NSTextView отображается на экране правильно и текст виден, но я не могу отредактируйте текст.
Может ли кто-нибудь указать мне, что я делаю неправильно.
Большое спасибо
Бен
точный тот же код отлично работает для меня .. Есть ли другой вид, который вы добавляете поверх текстового вида? Что вы реализовали в своих методах делегата? –
Кажется, проблема в том, что мое окно без полей. –