今天碰到一個問題,長按聊天的cell是可以正常顯示UIMenuController 如下圖。
但是一旦打開了UIActionSheet后 UIMenuController 就無反應了。
如上面我打開了UIActionSheet后不管怎么按都是無法出現(xiàn)UIMenuController。
代碼如下 [self becomeFirstResponder]; 是返回yes的,不知道是不是UIActionSheet占用了第一響應者?
[self becomeFirstResponder];UIMenuItem *copyItem = [[UIMenuItem alloc] initWithTitle:@"復制" action:@selector(copyString:)]; UIMenuItem *sendAgain = [[UIMenuItem alloc] initWithTitle:@"重發(fā)" action:@selector(sendAgain:)]; UIMenuItem *earphonePlayItem = [[UIMenuItem alloc] initWithTitle:@"聽筒播放" action:@selector(earphonePlay:)]; UIMenuItem *speakerPlayItem = [[UIMenuItem alloc] initWithTitle:@"揚聲器播放" action:@selector(speakerPlay:)];