STPopup provides STPopupController, which works just like UINavigationController in popup style, for both iPhone and iPad. It's written in Objective-C and compatible with Swift.
Why do you think that https://github.com/psy2k/NMPopUpView is a good alternative to STPopup