ios transitiondelegate with segue
<p>I have implemented a transitiondelegate, and assigned it to the destination viewcontroller in the segue (at method viewDidLoad). My question is: How iOS knows to use the same delegate when peforming the segue from source to destination? I mean, I didn't assign the delegate at the source viewcontroller. Only assigned it at the destination, and still it is being called when performing the segue. </p>

<p>Who should have the delegate? The presentingViewController or the destinationViewController?</p>

<p>I would expected it to only be called when doing a segue the opposite way.</p>

<p>Thanks, and hope I was clear.</p>