StatusBar
Description
A utility class for displaying status updates in the iOS status bar. Inspired by Mailbox and designed to function similar to SVProgressHUD.
Installation
Add StatusBar to your Gemfile, and run bundle install
:
gem 'status_bar'
If you're making an iOS 7 app, this is a good idea as well:
Motion::Project::App.setup do |app|
# Setting the statusbarstyle to a light style in all the viewcontrollers
app.info_plist['UIViewControllerBasedStatusBarAppearance'] = false
app.info_plist['UIStatusBarStyle'] = "UIStatusBarStyleDefault"
end
Usage
# Initilize the status bar
= StatusBar::Base.new
# Show a notice... and hide it
.show_notice("Hello World")
.hide_notice
# Show notice with an indicator
.show_activity_notice("Somethings is happening")
.show_success_notice("Great success")
.show_error_notice("Awww... did't work out")
# Check if the status bar is currently visible
.visible?
Demo Project
There's a demo project in this gem. Clone it and play around with it.
Screenshots
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request