Josh
Josh

Reputation: 2587

How to Create Slide Up From Bottom Menu With Overlay Swift

I'm building an iPhone app in Swift. I would like my users to have a menu slide up from the bottom when they tap a button on the table view. Instagram has a very good example of what I am trying to do:

enter image description here

You see how when the user taps the button, the menu slides up from the bottom, and the rest of the table view has a black overlay with a low alpha (it's see through)? This is what I would like to implement, but I have no idea how to do it. Do I add two views to my table view, one for the overlay, and one for the menu, and animate them to appear on the button tap? How would I get the views to "Float" above the table view? Or, do I need to add another View Controller and have it partially transition with some sort of custom segue? I'm fairly new to programming so I'm not sure how to go about this. What do I do?

Upvotes: 1

Views: 7652

Answers (1)

Charles Truluck
Charles Truluck

Reputation: 981

Do you mean just a UIAlertController? If so, refer to https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIAlertController_class/

Here's a tutorial on using a UIAlertController: http://nshipster.com/uialertcontroller/

Upvotes: 3

Related Questions