简体   繁体   English

Xamarin 软件后退按钮事件

[英]Xamarin Software Back Button Event

How can I fire an event when the software back button in the navigation bar is tapped?点击导航栏中的软件后退按钮时如何触发事件?

I tried using the following code but this only works for a hardware back button.我尝试使用以下代码,但这仅适用于硬件后退按钮。

protected override bool OnBackButtonPressed()
{
     return true;
}

The OnBackButtonPressed is fired when you press the back button on the device.当您按下设备上的后退按钮时,将触发 OnBackButtonPressed。 If you want to get backbutton event.如果你想获得后退按钮事件。 You may need to create Custom Renderers for each platform.您可能需要为每个平台创建自定义渲染器。 You can refer to the answer here Override nav bar back button click on Xamarin.Forms您可以在此处参考答案覆盖导航栏后退按钮单击 Xamarin.Forms

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM