У меня есть код, который работает нормально внутри NSpopover:
if (twitterViewPopover) {
twitterViewPopover.contentViewController = twitterAuthViewController;
twitterViewPopover.behavior = NSPopoverBehaviorApplicationDefined;
[twitterViewPopover showRelativeToRect:frameOfSender ofView:self.view preferredEdge:NSMaxYEdge];
} else
{
twitterViewPanel = [[[NSPanel alloc] initWithContentRect:twitterAuthViewController.view.frame styleMask:NSHUDWindowMask backing:NSBackingStoreBuffered defer:YES] autorelease];
[twitterViewPanel.contentView addSubview:twitterAuthViewController.view];
[twitterViewPanel makeFirstResponder:twitterWebView];
[NSApp beginSheet:twitterViewPanel
modalForWindow:delegate.window
modalDelegate:nil
didEndSelector:nil
contextInfo:nil];
, но внутри NSPanel я ничего не могу ввести внутри WebView (кнопки хорошо нажимаются внутри WebView).Это страница авторизации в твиттере.Кто-нибудь может предложить решение?