TTLauncherView Class Reference
Inheritance diagram for TTLauncherView:
Public Member Functions | |
| (void) | - addItem:animated: |
| (void) | - removeItem:animated: |
| (TTLauncherItem *) | - itemWithURL: |
| (NSIndexPath *) | - indexPathOfItem: |
| (void) | - scrollToItem:animated: |
| (void) | - beginEditing |
| (void) | - endEditing |
| (void) | - beginHighlightItem:withText: |
| Dims the launcher view except for a transparent circle around the given item. | |
| (void) | - endHighlightItem: |
| Removes the highlighting overlay introduced by -beginHighlightItem:withText:. | |
Protected Attributes | |
| NSMutableArray * | _pages |
| NSInteger | _columnCount |
| NSInteger | _rowCount |
| NSString * | _prompt |
| NSMutableArray * | _buttons |
| UIScrollView * | _scrollView |
| TTPageControl * | _pager |
| NSTimer * | _editHoldTimer |
| NSTimer * | _springLoadTimer |
| TTLauncherButton * | _dragButton |
| UITouch * | _dragTouch |
| NSInteger | _positionOrigin |
| CGPoint | _dragOrigin |
| CGPoint | _touchOrigin |
| TTLauncherHighlightView * | _highlightView |
| BOOL | _editing |
| BOOL | _springing |
| id< TTLauncherViewDelegate > | _delegate |
Properties | |
| id< TTLauncherViewDelegate > | delegate |
| NSArray * | pages |
| NSInteger | columnCount |
| NSInteger | rowCount |
| TTPageControl * | pager |
| NSInteger | currentPageIndex |
| NSString * | prompt |
| BOOL | editing |
Member Function Documentation
| - (void) beginHighlightItem: | (TTLauncherItem*) | item | ||
| withText: | (NSString*) | text | ||
Dims the launcher view except for a transparent circle around the given item.
The given text will also be shown center-aligned below or above the circle, as appropriate. The item can be tapped while the overlay is up; tapping anywhere else on the overlay simply dismisses the overlay and does not pass the event through.
| - (void) endHighlightItem: | (TTLauncherItem*) | item |
Removes the highlighting overlay introduced by -beginHighlightItem:withText:.
This will be done automatically if the user taps anywhere on the overlay except the transparent circle.
The documentation for this class was generated from the following files:
- Three20UI/Headers/TTLauncherView.h
- Three20UI/Sources/TTLauncherView.m
