I'm seeing the exact same thing, the first view is always 20px out.
So I've fixed this by doing:
public override void ViewDidLoad()
{
// looks like a bug in MonoTouch, first view is always in the wrong
place
-20px
RectangleF oldRect = View.Frame;
RectangleF newRect = new RectangleF (oldRect.X, oldRect.Y + 20,
oldRect.Width, oldRect.Height);
View.Frame = newRect;
--
View this message in context:
http://monotouch.2284126.n4.nabble.com/first-window-screen-placement-tp3516104p3684143.html
Sent from the MonoTouch mailing list archive at Nabble.com.
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch