Latest 1.4.0
Homepage https://github.com/hryk224/Bottomsheet
License MIT
Platforms ios 9.0, requires ARC
Frameworks UIKit
Authors

BottomSheet

Component which presents a dismissible view from the bottom of the screen

CocoaPods Compatible
Swift 3.0

Bottomsheet Bottomsheet Bottomsheet Bottomsheet

Requirements

  • iOS 9.0+
  • Swift 3.0+
  • ARC

install

CocoaPods

Adding the following to your Podfile and running pod install:

use_frameworks!
pod "Bottomsheet"

import

import Bottomsheet

Usage

let controller = Bottomsheet.Controller()

// Adds View
let view = UIView
controller.addContentsView(view)

// Adds NavigationBar
controller.addNavigationbar { [weak self] navigationBar in
    // navigationBar
}

// Adds CollectionView
controller.addCollectionView { [weak self] collectionView in
    // collectionView
}

// Adds TableView
controller.addTableView { [weak self] tableView in
    // tableView
}

// customize
controller.overlayBackgroundColor = UIColor(red: 255, green: 0, blue: 0, alpha: 0.3)
controller.viewActionType = .tappedDismiss
controller.initializeHeight = 200

Acknowledgements

License

This project is made available under the MIT license. See LICENSE file for details.

Latest podspec

{
    "name": "Bottomsheet",
    "version": "1.4.0",
    "summary": "Component which presents a dismissible view from the bottom of the screen.",
    "homepage": "https://github.com/hryk224/Bottomsheet",
    "screenshots": "https://github.com/hryk224/Bottomsheet/wiki/images/sample3.gif",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "hyyk224": "[email protected]"
    },
    "platforms": {
        "ios": "9.0"
    },
    "source": {
        "git": "https://github.com/hryk224/Bottomsheet.git",
        "tag": "1.4.0"
    },
    "source_files": "Sources/*.{h,swift}",
    "frameworks": "UIKit",
    "requires_arc": true,
    "pushed_with_swift_version": "3.0"
}

Pin It on Pinterest

Share This