UIViewController.AddKeyCommand(UIKeyCommand) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona command
como um atalho disponível para teclados de hardware anexados.
[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
Parâmetros
- command
- UIKeyCommand
Definição da nova ação de teclado.
- Atributos
Comentários
UIKeyCommand os objetos são gerados apenas com um teclado de hardware anexado.
Para criar aceleradores de teclado, os desenvolvedores devem criar um Selector associado a um método do tipo Action<UIKeyCommand>
com um apropriado 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);
}