Public Member Functions | |
| (id) | - initWithFrame:initialCover:numberOfCovers:coverDataSource:delegate: |
| (id) | - initWithFrame:initialCover:numberOfCovers:coverSize:coverCenterOffset:coverScale:coverDataSource:delegate: |
| (NSInteger) | - indexOfSelectedCover |
| (void) | - setIndexOfSelectedCover: |
| (void) | - setImage:atIndex: |
| (void) | - setInfoLayer: |
| (CALayer *) | - infoLayer |
| - (id) initWithFrame: | (CGRect) | frame | ||
| initialCover: | (NSInteger) | initialCover | ||
| numberOfCovers: | (NSInteger) | coverCount | ||
| coverDataSource: | (id<PLJukeboxDataSource>) | dataSource | ||
| delegate: | (id<PLJukeboxDelegate>) | delegate | ||
Initialize a the view with the provided frame and data source. The cover size will default to 200x200.
| frame | The frame to use for the Jukebox view. | |
| initialCover | The initially centered cover index. | |
| coverCount | The number of covers to be displayed. | |
| dataSource | Cover image data source. | |
| delegate | Cover Flow view delegate. May be nil. |
| - (id) initWithFrame: | (CGRect) | frame | ||
| initialCover: | (NSInteger) | initialCover | ||
| numberOfCovers: | (NSInteger) | coverCount | ||
| coverSize: | (CGSize) | coverSize | ||
| coverCenterOffset: | (CGFloat) | coverCenterOffset | ||
| coverScale: | (BOOL) | coverScale | ||
| coverDataSource: | (id<PLJukeboxDataSource>) | dataSource | ||
| delegate: | (id<PLJukeboxDelegate>) | delegate | ||
Initialize a the view with the provided frame and data source.
| frame | The frame to use for the Jukebox view. | |
| initialCover | The initially centered cover index. | |
| coverCount | The number of covers to be displayed. | |
| coverSize | The expected cover size | |
| coverCenterOffset | Offset to be applied to cover's vertical centering. By default, covers are placed in the absolute center of the y axis. | |
| coverScale | If YES, covers will be scaled up (aspect preserving) to fit the specified cover size. | |
| dataSource | Cover image data source. | |
| delegate | Cover Flow view delegate. May be nil. |
| - (NSInteger) indexOfSelectedCover |
Return the current selection index
| - (void) setIndexOfSelectedCover: | (NSInteger) | index |
Set the current selection index.
| index | Index of the selected cover. |
| - (void) setImage: | (UIImage *) | image | ||
| atIndex: | (NSInteger) | index | ||
Set the image for a given index. This method is thread-safe, and may be called from any worker thread.
| image | Image to set. May be nil, in which case the default image will be used. | |
| index | Index of cover to update. |
| - (void) setInfoLayer: | (CALayer *) | layer |
Set the backing information layer, used when covers are flipped.
| - (CALayer *) infoLayer |
Return the backing information layer. May return nil if none has been set.
1.5.5