Je suppose que vous êtes à la recherche de la même chose que le clavier dans Safari (il a une petite barre d'outils en haut qui ajoute des fonctionnalités supplémentaires, comme on le voit sur l'image extrême droite here)
Dans ce cas, , ce que vous cherchez est la vue d'accessoire d'entrée (iOS 3.2 et ci-dessus). Dans Monotouch, la façon de procéder est de remplacer l'option Input Accessory View dans votre contrôleur de vue. Un exemple simple que je l'ai utilisé avant
public override UIView InputAccessoryView
{
get
{
UIView dismiss = new UIView(new RectangleF(0,0,320,27));
dismiss.BackgroundColor = UIColor.FromPatternImage(new UIImage("Images/accessoryBG.png"));
UIButton dismissBtn = new UIButton(new RectangleF(255, 2, 58, 23));
dismissBtn.SetBackgroundImage(new UIImage("Images/dismissKeyboard.png"), UIControlState.Normal);
dismissBtn.TouchDown += delegate {
subjectField.ResignFirstResponder();
};
dismiss.AddSubview(dismissBtn);
return dismiss;
}
}
Ce juste crée un UIView dans la partie supérieure du clavier, vous pouvez ajouter tout ce que vous voulez à la vue comme normale.