Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
Why do you think that https://github.com/alexisakers/BulletinBoard is a good alternative to Alerts & Pickers