WebView внутри NSPanel - PullRequest
       0

WebView внутри NSPanel

0 голосов
/ 06 февраля 2012

У меня есть код, который работает нормально внутри 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).Это страница авторизации в твиттере.Кто-нибудь может предложить решение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...