Latest 1.0.7
License MIT
Platforms ios 9.0, requires ARC
Frameworks UIKit

CocoaPods compatible License: MIT

MGBottomSheet is an iOS drop-in class that displays a bottom sheet with some actions of your election, to do some actions over your project. The Bottom Shet is meant as a replacement for private UIKit UIAlertController with some additional features.


MGBottomSheet works on iOS 9+ and requires ARC to build. It depends on the following Apple frameworks, which should already be included with most Xcode templates:

  • Foundation.framework
  • UIKit.framework

You will need the latest developer tools in order to build MGBottomSheet. Old Xcode versions might work, but compatibility will not be explicitly maintained.

Adding MGBottomSheet to your project


CocoaPods is the recommended way to add MGBottomSheet to your project.

  1. Add a pod entry for MGBottomSheet to your Podfile pod 'MGBottomSheet'
  2. Install the pod(s) by running pod install.
  3. Include MGBottomSheet wherever you need it with @import MGBottomSheet if your project is in Objective-C or import MGBottomSheet if your project is in Swift.

Latest podspec

    "name": "MGBottomSheet",
    "platforms": {
        "ios": "9.0"
    "summary": "MGBottomSheet lets a user create a bottom sheet for select actions with material appearance.",
    "requires_arc": true,
    "version": "1.0.7",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    "authors": {
        "Guillermo Garcia Rebolo": "[email protected]"
    "homepage": "",
    "source": {
        "git": "",
        "tag": "1.0.7"
    "frameworks": "UIKit",
    "source_files": "MGBottomSheet/MGBottomSheet/**/*.{swift}",
    "resource_bundles": {
        "MGBottomSheet": [
    "pushed_with_swift_version": "3.0"

Pin It on Pinterest

Share This