C# Class CrossUI.iOS.Dialog.Elements.OwnerDrawnElement

Inheritance: Element, IElementSizing
Show file Open project: MvvmCross/MvvmCross Class Usage Examples

Public Methods

Method Description
Draw ( CGRect bounds, CGContext context, UIView view ) : void
GetHeight ( UITableView tableView, NSIndexPath indexPath ) : nfloat
Height ( CGRect bounds ) : float

Protected Methods

Method Description
GetCellImpl ( UITableView tv ) : UITableViewCell
OwnerDrawnElement ( UITableViewCellStyle style, string cellIdentifier ) : CoreGraphics

Method Details

Draw() public abstract method

public abstract Draw ( CGRect bounds, CGContext context, UIView view ) : void
bounds CGRect
context CGContext
view UIView
return void

GetCellImpl() protected method

protected GetCellImpl ( UITableView tv ) : UITableViewCell
tv UITableView
return UITableViewCell

GetHeight() public method

public GetHeight ( UITableView tableView, NSIndexPath indexPath ) : nfloat
tableView UITableView
indexPath NSIndexPath
return nfloat

Height() public abstract method

public abstract Height ( CGRect bounds ) : float
bounds CGRect
return float

OwnerDrawnElement() protected method

protected OwnerDrawnElement ( UITableViewCellStyle style, string cellIdentifier ) : CoreGraphics
style UITableViewCellStyle
cellIdentifier string
return CoreGraphics