4

I'm trying to make a popup like in "Camera+" or "Tweetbot" (like this one : Tweetbot or this one Camera+). How can I do this ?

John Dvorak
  • 25,877
  • 12
  • 67
  • 81
al.one
  • 111
  • 2
  • 8
  • I think you're looking for something that doesn't exist as standard. It looks to me as though those images were made specifically. – James Webster Sep 01 '11 at 15:44

3 Answers3

8

That component is generally called a Popover or a Callout. Apple provides you with an Implementation on the iPad (UIPopover) but not on the iPhone.

There are a few Libraries which attempts to solve this and creates similar popovers like the ones you've shown. With a bit of customisation you can get it to look like this ones you've linked. Below is a list of the ones i've found so far:

Suhail Patel
  • 13,504
  • 2
  • 42
  • 49
  • Thank you ! That's what I was looking for :) Thanks again ! – al.one Sep 01 '11 at 16:00
  • 1
    From iOS 8 on, you can use `UIPopoverPresentationController` for iPhones as well as iPads. See [this answer](http://stackoverflow.com/a/32295641/3681880) for some links. – Suragch Aug 30 '15 at 11:13
2

There's similar question here: iPhone popup menu like iPad popover?.

There is a solution. It's called WEPopover and you can download it from github.

Community
  • 1
  • 1
akashivskyy
  • 42,583
  • 16
  • 106
  • 114