This is the technique I still use. Doesn't work for popups but I ended up changing popups for Fonts and things into regular Popovers that was adjusted to look like a regular popup. The Font style popups do not function overly well on mobile devices anyway.
The technique works for all devices and still works properly on iOS.