我在创建新 UIMenuItem 并为其分配选择器时遇到问题。问题是它会自动调用它的选择器而不点击它。这是我的代码:
let customMenuItem1 = UIMenuItem(title: "Salvează", action: Selector(showNote()))
menuController.menuItems = NSArray(array: [customMenuItem1]) as? [UIMenuItem]
这是menuitem的外观方法:
override func canPerformAction(action: Selector,withSender sender: AnyObject?) -> Bool
{
if action == Selector(showNote())
{
return super.canPerformAction(action, withSender: sender)
}
return false
}
谢谢大家。