objective-c - UIMenuController無法顯示和UIActionSheet衝突
淡淡烟草味
淡淡烟草味 2017-05-02 09:33:17
0
1
858

今天碰到一個問題,長按聊天的cell是可以正常顯示UIMenuController 如下圖。

但一旦開啟了UIActionSheet後 UIMenuController 就沒有反應了。

如上面我打開了UIActionSheet後不管怎麼按都是無法出現UIMenuController。

程式碼如下 [self becomeFirstResponder]; 是回傳yes的,不知道是不是UIActionSheet佔用了第一個回應者?

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

全部回覆(1)
洪涛

兄弟解決了沒 我也遇到相同的情況 qq:1217468488

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板