【问题标题】:UIMenu buttons disappear after usageUIMenu 按钮使用后消失
【发布时间】:2011-12-02 13:18:35
【问题描述】:

我已经像这样自定义 UIMenuController:

UIMenuItem* note = [[[UIMenuItem alloc] initWithTitle:@"Note action:@selector(noteItemTapped:)] autorelease];
UIMenuItem* share = [[[UIMenuItem alloc] initWithTitle:@"Share" action:@selector(shareItemTapped:)] autorelease]; 
[[UIMenuController sharedMenuController] setMenuItems:[NSArray arrayWithObjects:note, share, nil]];
[[UIMenuController sharedMenuController] update];

在 UIWebView 中它可以工作,但有一些问题: 1) 一些使用后,只显示默认的“复制”按钮 2)他们不接触(我在我的视图中添加了一个 UITapGestureRecognizer)但是如果我触摸并拖动一点,他们就可以了。

谁能给我一些此类定制的教程或对问题提出一些建议?

【问题讨论】:

    标签: objective-c ios uiwebview uimenucontroller


    【解决方案1】:

    这是一个 Stackoverflow 答案,应该可以解决您的问题:

    UIMenuController not showing up

    【讨论】:

    • 谢谢,我已经解决了,忘记了这个话题。但这是正确答案的链接,谢谢。
    猜你喜欢
    • 1970-01-01
    • 2011-06-09
    • 2018-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-14
    • 2018-01-31
    • 1970-01-01
    相关资源
    最近更新 更多