UIViewController.AddKeyCommand(UIKeyCommand) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute command
en tant que raccourci disponible pour les claviers matériels attachés.
[Foundation.Export("addKeyCommand:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void AddKeyCommand (UIKit.UIKeyCommand command);
abstract member AddKeyCommand : UIKit.UIKeyCommand -> unit
override this.AddKeyCommand : UIKit.UIKeyCommand -> unit
Paramètres
- command
- UIKeyCommand
Définition de la nouvelle action clavier.
- Attributs
Remarques
UIKeyCommand Les objets sont générés uniquement avec un clavier matériel attaché.
Pour créer des accélérateurs clavier, les développeurs doivent créer un Selector associé à une méthode de type Action<UIKeyCommand>
avec un approprié ExportAttribute:
[Export("NewFileAccelerator:")]
void NewFileAccelerator(UIKeyCommand cmd)
{
//etc...
}
public override void ViewDidLoad ()
{
base.ViewDidLoad ();
var actionSelector = new Selector("NewFileAccelerator:");
accelerator = UIKeyCommand.Create((NSString) "N", UIKeyModifierFlags.Command, actionSelector);
AddKeyCommand(accelerator);
}