objective-c - UUIMenuController ne peut pas être affiché et est en conflit avec UIActionSheet
淡淡烟草味
淡淡烟草味 2017-05-02 09:33:17
0
1
872

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:)];
淡淡烟草味
淡淡烟草味

répondre à tous(1)
洪涛

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal