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/LeoNatan/LNPopupController is a good alternative to STPopup