inattendu néant fenêtre dans _UIApplicationHandleEventFromQueueevent, _windowServerHitTestWindow

Je suis en train de mettre en place un balayage à partir du bord de geste dans iOS 8 sur iPad mais erreur qui semble être un bug.

J'ai le code suivant:

    UIScreenEdgePanGestureRecognizer *edgeRecognizer = [[UIScreenEdgePanGestureRecognizer alloc] initWithTarget:self action:@selector(handleRightEdgeSwipe:)];
edgeRecognizer.edges = UIRectEdgeRight;
[self.view addGestureRecognizer:edgeRecognizer];

puis-je gérer le geste:

-(void)handleRightEdgeSwipe:(UIGestureRecognizer*)sender
{
//slide in view code here
}

Le problème est qu'il ne détecte pas le droit de balayage à partir du bord à chaque fois. Et parfois, il détecte plusieurs fois.

Si elle détecte ou pas toujours, il affiche les informations suivantes dans la console lors de glisser le bord droit sur iPad:

2014-10-07 00:04:40.386 Bureau du Journal[1531:500896] inattendu néant fenêtre dans _UIApplicationHandleEventFromQueueevent, _windowServerHitTestWindow: ; couche = >

Que signifie ce message et comment puis-je résoudre ce problème pour que le droit de balayage à partir du bord est détecté de manière cohérente?

double possible de inattendu néant fenêtre dans _UIApplicationHandleEventFromQueueevent
Désolé, mais que d'un autre problème est lié à ne pas résoudre mon problème que j'ai essayé. Le mien est un problème différent.
Voir cette question. Il y a un simple clic Interface Builder pour résoudre ce problème dans de nombreux cas, en particulier avec le "patrimoine" des applications.

OriginalL'auteur motionpotion | 2014-10-06