Pushing UILabel with another UILabel
<p>I am working on an app in which I need to have the ability to tap and drag UILabels around. The second challenge is that I need the other UILabels on the screen to move out of each others way (never overlap). So as I drag one label and run into another, it bumps the second out of the way. Perhaps an important note is that each label will be random rotations as well. </p>

<p>I am sorry but I don't really have any code to share because I am not sure where to start with collision detection of this sort. </p>

<p>Perhaps CGRectIntersectRect() ?</p>
