Затем в вашем общем приложении в MainPage.xaml.cs вам просто нужно:
рабатываюXamarin.Forms
заявка наiOS
, Android
а такжеUWP
.
Я хотел бы подключиться к событиям аппаратной клавиатуры на уровне приложения (не на уровне отдельной страницы (потому что это приложение Xamarin.Forms)), чтобы, когда пользователь нажимает клавишу на клавиатуре, я мог вызывать действие в моем приложении.
На Android я сделал это с помощью следующего события наMainActivity
:.
public override bool OnKeyUp([GeneratedEnum] Keycode keyCode, KeyEvent e)
{
//process key press
return base.OnKeyUp(keyCode, e);
}
Есть ли эквивалент дляXamarin iOS
?