recherche

Maison  >  Questions et réponses  >  le corps du texte

objective-c - UUIMenuController ne peut pas être affiché et est en conflit avec UIActionSheet

J'ai rencontré un problème aujourd'hui. Un appui long sur la cellule de discussion peut afficher normalement l'UIMenuController, comme indiqué ci-dessous.

Mais une fois l'UIActionSheet ouvert, l'UIMenuController ne répond plus.

Comme ci-dessus, après avoir ouvert UIActionSheet, peu importe la façon dont j'ai appuyé dessus, UIMenuController ne pouvait pas apparaître.

Le code est le suivant [self gettingFirstResponder] ; Il renvoie oui. Je me demande si UIActionSheet occupe le premier répondeur ?

[self becomeFirstResponder];
    
    UIMenuItem *copyItem = [[UIMenuItem alloc] initWithTitle:@"复制" action:@selector(copyString:)];
    UIMenuItem *sendAgain = [[UIMenuItem alloc] initWithTitle:@"重发" action:@selector(sendAgain:)];
    UIMenuItem *earphonePlayItem = [[UIMenuItem alloc] initWithTitle:@"听筒播放" action:@selector(earphonePlay:)];
    UIMenuItem *speakerPlayItem = [[UIMenuItem alloc] initWithTitle:@"扬声器播放" action:@selector(speakerPlay:)];
淡淡烟草味淡淡烟草味2805 Il y a quelques jours879

répondre à tous(1)je répondrai

  • PHP中文网

    PHP中文网2017-05-02 09:35:17

    L'as-tu résolu frérot ? J'ai aussi rencontré la même situation qq : 1217468488

    répondre
    0
  • Annulerrépondre