QBPopupMenu
QBPopupMenu copied to clipboard
Menu button not clicking in Swift 3
I am using QBPopupMenu in Swift, but popmenu button are not clicked it's target method. here i am attaching my code.
class MenuViewController: UIViewController {
@IBOutlet weak var tapView : UIView!
var popUpMenu : QBPopupMenu!
override func viewDidLoad() {
super.viewDidLoad()
let menuItem = QBPopupMenuItem(title: "Split", target: self, action: #selector(splitProcess))
let menuItemTwo : QBPopupMenuItem = QBPopupMenuItem(title: "Duplicate", target: self, action: #selector(MenuViewController.splitProcess))
let menuItemThree : QBPopupMenuItem = QBPopupMenuItem(title: "Speed", target: self, action: #selector(MenuViewController.splitProcess))
let menuItemFour : QBPopupMenuItem = QBPopupMenuItem(title: "Delete", target: self, action: #selector(MenuViewController.splitProcess))
let items:Array = [menuItem,menuItemTwo,menuItemThree,menuItemFour]
let popUpMenuFinal = QBPopupMenu(items: items)
let tap = UITapGestureRecognizer(target: self, action: #selector(MenuViewController.split))
tapView.addGestureRecognizer(tap)
self.popUpMenu = popUpMenuFinal
}
func split(){
print("Split Clicked")
self.popUpMenu.showInView(tapView, targetRect: tapView.frame, animated: true)
}
func splitProcess(){
print("Clicked")
}
}