Class

IKImageBrowserCell

A class that is used to display a cell conforming to the IKImageBrowserItem Protocol in an IKImageBrowserView.

Declaration

@interface IKImageBrowserCell : NSObject

Topics

Cell Component Frames

- frame

Returns the receiver’s frame rectangle, which defines its position in its IKImageBrowserView.

- imageFrame

Returns the receiver’s image frame rectangle, which defines the position of the thumbnail in its IKImageBrowserView.

- subtitleFrame

Returns the receiver’s subtitle frame rectangle.

- titleFrame

Returns the receiver’s title frame rectangle.

- imageContainerFrame

Returns the receiver’s image container frame rectangle, which defines the position of the container of the thumbnail.

Represented Item

- indexOfRepresentedItem

Returns the index of the receiver’s represented object in the datasource.

- representedItem

Returns the receiver’s represented object.

Selection Handling

- isSelected

Returns whether the cell is selected.

- selectionFrame

Returns the receiver’s selection frame rectangle, which defines the position of the selection rectangle in its IKImageBrowserView.

Cell Content Display

- imageAlignment

Returns the position of the cell’s image in the frame.

- opacity

Returns the opacity of the receiver.

Getting The Cell State

- cellState

Returns the current cell state of the receiver.

Core Animation Integration

- layerForType:

Returns a layer for the specified position.

Getting The Parent Browser View

- imageBrowserView

Returns the view the receiver uses to display the cell.

Constants

IKImageBrowserCellState

The possible states for the browser cell. These values are used by the cellState method.

Cell Layer Positions

Optional positioning of additional layers displayed with the cell. Used by the layerForType: method.

Relationships

Inherits From