public void SetMenuNavigationBackgroundImage(UIImage image, UIBarMetrics metrics) { if (_internalLeftMenuNavigationController != null) { _internalLeftMenuNavigationController.NavigationBar.SetBackgroundImage(image, metrics); } if (_internalRightMenuNavigationController != null) { _internalRightMenuNavigationController.NavigationBar.SetBackgroundImage(image, metrics); } }
public virtual void SetBackgroundImage([Optional] UIImage backgroundImage, UIBarPosition forBarPosition, UIBarMetrics barMetrics) { }
public virtual UIImage BackgroundImageForBarPosition(UIBarPosition barPosition, UIBarMetrics barMetrics) { return(default(UIImage)); }
public virtual void SetTitlePositionAdjustment(UIOffset adjustment, UIBarMetrics forBarMetrics) { }
public virtual void SetBackgroundImage([Unwrapped] UIImage backgroundImage, UIBarMetrics forBarMetrics) { }
public virtual UIImage DividerImageForLeftSegmentState(UIControlState leftState, UIControlState rightSegmentState, UIBarMetrics barMetrics) { return(default(UIImage)); }
/// <summary> /// Sets the menu navigation background image. /// </summary> /// <param name='image'>Image to be displayed as the background</param> /// <param name='metrics'>Metrics.</param> public void SetMenuNavigationBackgroundImage (UIImage image, UIBarMetrics metrics) { _internalMenuViewLeft.NavigationBar.SetBackgroundImage (image, metrics); _internalMenuViewRight.NavigationBar.SetBackgroundImage (image, metrics); }
public virtual UIOffset ContentPositionAdjustmentForSegmentType(UISegmentedControlSegment leftCenterRightOrAlone, UIBarMetrics barMetrics) { return(default(UIOffset)); }
public static UIImage BackButtonImage(UIColor color, UIBarMetrics metrics, float cornerRadius, UIColor borderColor, float borderWidth) { SizeF size; if (metrics.Equals(UIBarMetrics.Default)) size = new SizeF(50, 30); else size = new SizeF(60, 23); UIBezierPath fillPath = BezierPathForBackButton(new RectangleF(0, 0, size.Width, size.Height), cornerRadius); fillPath.LineWidth = 2 * borderWidth; UIGraphics.BeginImageContextWithOptions(size, false, 0f); color.SetFill(); borderColor.SetStroke(); fillPath.AddClip(); fillPath.Fill(); if (borderWidth > 0) fillPath.Stroke(); UIImage image = UIGraphics.GetImageFromCurrentImageContext(); UIGraphics.EndImageContext(); return image.CreateResizableImage(new UIEdgeInsets(cornerRadius, 15f, cornerRadius, cornerRadius), UIImageResizingMode.Stretch); }
/// <summary> /// Sets the menu navigation background image. /// </summary> /// <param name='image'>Image to be displayed as the background</param> /// <param name='metrics'>Metrics.</param> public void SetMenuNavigationBackgroundImage(UIImage image, UIBarMetrics metrics) { _internalMenuViewLeft.NavigationBar.SetBackgroundImage(image, metrics); _internalMenuViewRight.NavigationBar.SetBackgroundImage(image, metrics); }
public static UIImage BackButtonImage(UIColor color, UIBarMetrics metrics, float cornerRadius) { return FlatUI.BackButtonImage(color, metrics, cornerRadius, color, 0); }
public virtual UIImage BackgroundImageForToolbarPosition(UIBarPosition topOrBottom, UIBarMetrics barMetrics) { return(default(UIImage)); }
/// <summary> /// Sets the top view navigation background image. /// </summary> /// <param name='image'>Image to be displayed as the background</param> /// <param name='metrics'>Metrics.</param> public void SetTopNavigationBackgroundImage(UIImage image, UIBarMetrics metrics) { NavigationController.NavigationBar.SetBackgroundImage (image, metrics); }
public virtual UIImage BackgroundImageForState(UIControlState state, UIBarMetrics barMetrics) { return(default(UIImage)); }
/// <summary> /// Sets the top view navigation background image. /// </summary> /// <param name='image'>Image to be displayed as the background</param> /// <param name='metrics'>Metrics.</param> public void SetTopNavigationBackgroundImage (UIImage image, UIBarMetrics metrics) { _internalTopNavigation.NavigationBar.SetBackgroundImage (image, metrics); }
public virtual void SetBackgroundImage([Optional] UIImage backgroundImage, UIControlState forState, UIBarMetrics barMetrics) { }
public virtual CGFloat BackgroundVerticalPositionAdjustmentForBarMetrics(UIBarMetrics barMetrics) { return(default(CGFloat)); }
public virtual void SetContentPositionAdjustment(UIOffset adjustment, UISegmentedControlSegment forSegmentType, UIBarMetrics barMetrics) { }
public virtual void SetBackgroundVerticalPositionAdjustment(CGFloat adjustment, UIBarMetrics forBarMetrics) { }
public virtual void SetDividerImage([Optional] UIImage dividerImage, UIControlState forLeftSegmentState, UIControlState rightSegmentState, UIBarMetrics barMetrics) { }
public virtual UIOffset TitlePositionAdjustmentForBarMetrics(UIBarMetrics barMetrics) { return(default(UIOffset)); }
public void SetTopNavigationBackgroundImage(UIImage image, UIBarMetrics metrics) { _internalTopNavigationController.NavigationBar.SetBackgroundImage(image, metrics); }
public virtual void SetTitleVerticalPositionAdjustment(CGFloat adjustment, UIBarMetrics forBarMetrics) { }