Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TimOliver/TOActionSheet
A custom-designed reimplementation of the UIActionSheet control for iOS
https://github.com/TimOliver/TOActionSheet
actionsheet cocoapods ios objective-c
Last synced: 3 months ago
JSON representation
A custom-designed reimplementation of the UIActionSheet control for iOS
- Host: GitHub
- URL: https://github.com/TimOliver/TOActionSheet
- Owner: TimOliver
- License: mit
- Created: 2015-09-11T15:01:06.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-09-09T02:21:14.000Z (about 3 years ago)
- Last Synced: 2024-05-09T19:58:30.049Z (6 months ago)
- Topics: actionsheet, cocoapods, ios, objective-c
- Language: Objective-C
- Homepage:
- Size: 135 KB
- Stars: 173
- Watchers: 17
- Forks: 23
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ios - TOActionSheet - A custom-designed reimplementation of the UIActionSheet control for iOS (UI / Alert & Action Sheet)
- awesome-ios-star - TOActionSheet - A custom-designed reimplementation of the UIActionSheet control for iOS (UI / Alert & Action Sheet)
README
# TOActionSheet
![TOActionSheet](screenshot.jpg)
[![Beerpay](https://beerpay.io/TimOliver/TOActionSheet/badge.svg?style=flat)](https://beerpay.io/TimOliver/TOActionSheet)
[![PayPal](https://img.shields.io/badge/paypal-donate-blue.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=M4RKULAVKV7K8)`TOActionSheet` is an iOS UI control providing a modal prompt control, similar to `UIActionSheet`.
Unlike `UIActionSheet`, it can be very heavily re-themed, and avoids the delegate model by using blocks for each button.## Features
* Pre-defined light and dark themes.
* Every colour is editable, and subscribes to `UIAppearence`.
* A custom header view may be specified as the top element.
* Plays a bubbly pop-up animation.
* Button callback is provided via blocks.
* Subscribes to sudden trait collection changes, such as split screen on iPad Air 2.## Technical Requirements
iOS 7.0 or above.## License
`TOActionSheet` is licensed under the MIT License, please see the LICENSE file. ![analytics](https://ga-beacon.appspot.com/UA-5643664-16/TOActionSheet/README.md?pixel)