title: Swift performSegueWithIdentifier delay
body: <p><br /> I have the following situation: I do a check when user touches screen, to check if it matches some bounds <code>if menuButton.frame.contains(coordinates) {</code>
  <br />Then, I try to push a segue like this <code>performSegueWithIdentifier(menuButton.whichButton(menuButton.tag), sender: self)</code> <br /> My problem is that the first time the segue performs, it has a huge delay (about 3-4 sec). Afterwards, everything runs as it should. I did check for main thread and I am in the main thread. <br /> Can you please help me?</p>