To add support for keyboard input to your MonoTouch application you must first register for Notifications after your view as loaded.
public override void ViewDidLoad ()
obs1 = NSNotificationCenter.DefaultCenter.AddObserver (
The next task is to set up the Notification method.
private void KeyboardUpNotification (NSNotification notification)
//Get the bounds of the keyboard...
RectangleF r = UIKeyboard.BoundsFromNotification(notification);
The keyboard bounds can then be used to move the view to keep textbox inputs visible. You will also need to wire up the textbox ShouldReturn event for each of your input text-boxes to scroll the view down when you are finished with the keyboard.