Skip to content

Instantly share code, notes, and snippets.

@mafis
Created March 27, 2011 19:47
Show Gist options
  • Save mafis/889531 to your computer and use it in GitHub Desktop.
Save mafis/889531 to your computer and use it in GitHub Desktop.
UINavigationBar Custom Control
using System;
using MonoTouch.UIKit;
using System.Drawing;
using MonoTouch.Foundation;
namespace CustomControls
{
[MonoTouch.Foundation.Register("CustomNavigationBar")]
public class CustomNavigationBar : UINavigationBar
{
//Die Standardkonstrutoren einfach durchgeben
public CustomNavigationBar () : base()
{
}
public CustomNavigationBar (NSCoder coder) : base(coder)
{
}
public CustomNavigationBar (IntPtr ptr) : base(ptr)
{
}
public CustomNavigationBar (NSObjectFlag t) : base(t)
{
}
public CustomNavigationBar (RectangleF frame) : base(frame)
{
}
public override void Draw (RectangleF rect)
{
base.Draw (rect);
//Background zeichnen
UIImage image = UIImage.FromBundle("NavigationBar.png");
image.Draw(rect);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment