Nimbus
0.9.3 - Nimbus is proudly hosted on Github
An iOS framework whose growth is bounded by O(documentation).
|
The launcher data source used to populate the view.
Definition at line 112 of file NILauncherView.h.
Methods | |
(CGSize) | - buttonDimensionsInLauncherView: |
(NSInteger) | - numberOfRowsPerPageInLauncherView: |
(NSInteger) | - numberOfColumnsPerPageInLauncherView: |
(NSInteger) | - numberOfPagesInLauncherView: |
(NSInteger) | - launcherView:numberOfButtonsInPage: |
(UIButton *) | - launcherView:buttonForPage:atIndex: |
- (CGSize) buttonDimensionsInLauncherView: | (NILauncherView *) | launcherView | [optional] |
Override the default button dimensions 80x80.
The default dimensions will fit the following grids:
iPhone within a navigation controller Portrait: 3x4 Landscape: 5x2
The returned dimensions must be positive non-zero values.
- (NSInteger) numberOfRowsPerPageInLauncherView: | (NILauncherView *) | launcherView | [optional] |
Override the default number of rows which is dynamically calculated.
- (NSInteger) numberOfColumnsPerPageInLauncherView: | (NILauncherView *) | launcherView | [optional] |
Override the default number of columns which is dynamically calculated.
- (NSInteger) numberOfPagesInLauncherView: | (NILauncherView *) | launcherView | [required] |
The total number of pages to be shown in the launcher view.
- (NSInteger) launcherView: | (NILauncherView *) | launcherView | |
numberOfButtonsInPage: | (NSInteger) | page | |
[required] |
The total number of buttons in a given page.
- (UIButton *) launcherView: | (NILauncherView *) | launcherView | |
buttonForPage: | (NSInteger) | page | |
atIndex: | (NSInteger) | index | |
[required] |
Retrieve the button to be displayed at a given page and index.