Don't show the picker if it's already showing.

If the picker is already displayed, and a user taps a control to show it again (e.g., in a space that isn't covered by the overlay like a `UINavigationBar`), the picker and associated views will be added again. This code avoids that.