nfarina/calloutview — pull request #9 by incanus (2012-10-05 22:17:33+00:00)
Title: tweak to presentation routine to allow ordering

When integrating this into our SDK, I hit the problem of needing to specify ordering of the callout within its new superview. I extended your presentation routine to allow for a view to place the callout above.

Ideally, I think this would be best suited by three presentation methods with common base code, but different view insertion -- one as you had before, one with an `aboveSubview:` argument as I needed, and one with a `belowSubview:` argument for completeness. But seeing as the view insertion is in the middle of the routine, common base code for all the other stuff is tricky. I figured I'd run this by you first and see what your thoughts where.