|
void | ChromaKeyTile (ACColor background, int minimum, int maximum) |
| Changes the background color of this ACTile by creating a random brightness off the given base ACColor within the given minimum and maximum ranges More...
|
|
void | Redraw () |
| Forces this ACTile to fully redraw itself More...
|
|
void | DrawScene (CGRect rect) |
| Draws a scene type tile. More...
|
|
void | DrawAccessory (CGRect rect) |
| Draws the accessory type tile. More...
|
|
void | DrawTopTitleBar (CGRect rect, bool withIcon) |
| Draws the top title bar. More...
|
|
void | DrawBottomTitleBar (CGRect rect, bool withIcon) |
| Draws the bottom title bar. More...
|
|
override void | Draw (CGRect rect) |
| Draw the specified rect. More...
|
|
override void | TouchesBegan (NSSet touches, UIEvent evt) |
| Sent when one or more fingers touches the screen. More...
|
|
override void | TouchesMoved (NSSet touches, UIEvent evt) |
| Sent when the ACTile is being dragged More...
|
|
override void | TouchesEnded (NSSet touches, UIEvent evt) |
| Send when one or more fingers are lifted from the screen. More...
|
|
delegate void | ACTileTouchedDelegate (ACTile tile) |
| Occurs when this ACTile is touched More...
|
|
delegate void | ACTileMovedDelegate (ACTile tile) |
| Occurs when this ACTile is moved More...
|
|
delegate void | ACTileReleasedDelegate (ACTile tile) |
| Occurs when this ACTile is released More...
|
|
delegate void | ACTileRequestCustomDrawDelegate (ACTile tile, CGRect rect) |
| Occurs when the ACTile Style is set to CustomDrawn and the ACTile needs to be updated More...
|
|
delegate void | ACTileLiveUpdatingDelegate (ACTile tile) |
| Occurs when live updating has been kicked off by the ACTileController More...
|
|
| UIView () |
| Initializes a new instance of the T:UIKit.UIView class. More...
|
|
| UIView (CGRect rect) |
| Initializes a new instance of the T:UIKit.UIView class. More...
|
|
| UIView (Context context) |
| Initializes a new instance of the T:UIKit.UIView class. More...
|
|
| UIView (Context context, IAttributeSet attr) |
| Initializes a new instance of the T:UIKit.UIView class. More...
|
|
| UIView (IntPtr javaReference, JniHandleOwnership transfer) |
| Initializes a new instance of the T:UIKit.UIView class. More...
|
|
| UIView (Context context, IAttributeSet attr, int defStyle) |
| Initializes a new instance of the T:UIKit.UIView class. More...
|
|
void | SetNeedsDisplay () |
| Sets the needs display flag. More...
|
|
void | SetNeedsLayout () |
| Sets the needs layout. More...
|
|
virtual void | LayoutSubviews () |
| Lays out any sub view in the control. More...
|
|
virtual void | AddSubview (UIView view) |
| Adds the subview. More...
|
|
void | InvokeOnMainThread (Action action) |
| Invokes the given action on the main UI thread. More...
|
|
override bool | OnTouchEvent (MotionEvent e) |
| Handle the touch event. More...
|
|
|
Object | tag [get, set] |
| Gets or sets the [OPTIONAL] tag that can be assosciated with this ACTile More...
|
|
ACTileLiveUpdate | liveUpdateAction [get, set] |
| Gets or sets the ACTileLiveUpdate action that will be performed via an automatic update kicked off by the liveUpdateTimer in the parent ACTileController . More...
|
|
string | title [get, set] |
| Gets or sets the title for this ACTile More...
|
|
string | subtitle [get, set] |
| Gets or sets the subtitle for this ACTile More...
|
|
string | description [get, set] |
| Gets or sets the description for this ACTile More...
|
|
UIImage | icon [get, set] |
| Gets or sets the icon for this ACTile More...
|
|
ACTileAppearance | appearance [get, set] |
| Gets or sets the ACTile for this ACTile More...
|
|
ACTileStyle | style [get, set] |
| Gets or sets the ACTileStyle for this ACTile . More...
|
|
ACTileGroup | group [get] |
| Gets the ACTileGroup this ACTile . belongs to More...
|
|
ACTileSize | tileSize [get, set] |
| Gets or sets the ACTileSize of this ACTile More...
|
|
int | customRowHeight [get, set] |
| Gets or sets the height of the custom row. More...
|
|
int | customColumnHeight [get, set] |
| Gets or sets the height of the custom column. More...
|
|
bool | Enabled [get, set] |
| Gets or sets a value indicating whether this ACTile is enabled. More...
|
|
CGRect | Frame [get, set] |
| Gets or sets the frame. More...
|
|
CGRect | Bounds [get, set] |
| Gets or sets the bounds. More...
|
|
Canvas | DrawCanvas [get, set] |
| Gets or sets the draw canvas. More...
|
|
ACColor | BackgroundColor = null [get, set] |
| Gets or sets the color of the background. More...
|
|
bool | UserInteractionEnabled [get, set] |
| Gets or sets a value indicating whether this T:UIKit.UIView user interaction enabled. More...
|
|
bool | MultipleTouchEnabled = false [get, set] |
| Gets or sets a value indicating whether this T:UIKit.UIView multiple touch enabled. More...
|
|
CGPoint | LastTouchPoint = false [get, set] |
| Gets or sets the last touch point. More...
|
|
bool | ClipsToBounds = new CGPoint(0, 0) [get, set] |
| Gets or sets a value indicating whether this T:UIKit.UIView clips to bounds. More...
|
|
bool | ExclusiveTouch [get, set] |
| Gets or sets a value indicating whether this T:UIKit.UIView exclusive touch. More...
|
|
bool | CacheViewDrawing = true [get, set] |
| Gets or sets a value indicating whether this T:UIKit.UIView cache view drawing to improve redraw performance. More...
|
|
List< UIView > | Subviews = true [get] |
| Gets the subviews. More...
|
|
The ACTile
is a custom UIView
that defines several helper properties and methods that make it a great basis for any custom user interface controls. It defines helper events for being Touched
, Moved
, and/or Released
and can be set to automatically become the front view when it is touched. And provides methods to make moving, rotating, and resizing the ACTile
easier with less code.