UITapGestureRecogniser began state is not recognised, only ended is recognised.
override func viewDidLoad() { let tapgr = UITapGestureRecognizer(target: self