在使用NavigationPage导航的时候, 我们可以给里面添加一些功能按钮, 如下所示:
<ContentPage.ToolbarItems>
<ToolbarItem/>
<ToolbarItem/>
</ContentPage.ToolbarItems>
但是如果需要给这个控件添加一些其他的控件的时候, 则无法满足我们的需求, 这个时候, 我们就需要使用 页面渲染器(Page Renderer)
1.添加用于搜索通知的接口
2.自定义搜索的渲染器
3.添加 Nuget:Plugin.CurrentActivity
3.给需要添加搜索功能的页面实现 (1)的接口
4.为自定义搜索渲染器添加支持该功能的页面
5.启动项初始化 : CrossCurrentActivity.Current.Init(this, savedInstanceState);
原文:https://www.cnblogs.com/zh7791/p/12690118.html