【问题标题】:Disable paste menu iOS禁用粘贴菜单 iOS
【发布时间】:2020-10-13 19:08:33
【问题描述】:

我的应用目前使用以下代码来阻止用户使用粘贴菜单,但不幸的是,setMenuVisible:NO 已从 iOS 13 中弃用。

//Disable Paste Menu
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender {
    [[NSOperationQueue mainQueue] addOperationWithBlock:^{
        [[UIMenuController sharedMenuController] setMenuVisible:NO animated:NO];
    }];
    return [super canPerformAction:action withSender:sender];
}

Xcode 告诉我 hideMenuFromViewsetMenuVisible 的替代品...谁能提供等效的代码 sn-p 以类似的方式使用 hideMenuFromView 成功禁用粘贴菜单?

【问题讨论】:

  • 只需在您的canPerformAction 中返回false

标签: ios objective-c xcode paste


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-27
  • 1970-01-01
  • 2018-03-20
  • 2010-09-23
  • 1970-01-01
相关资源
最近更新 更多