作为一名对Xamarin.Forms有一点经验的初级开发人员,我遇到了一些问题。
我将使用iPhone默认的Google Map应用程序实现相同的功能 如您所知,Xamarin.Forms支持Map控件,我添加了它。我想添加地址栏以搜索关键字的位置,我已经研究过但没有运气。
我尝试使用Geocoder但是,正如您所知,它具有从地址或地址获取位置的功能。我无法使用Geocoder直接从地址关键字获取地址。但是,我从地址关键字获取所有位置,并从结果位置再次获取地址,但我确定这非常糟糕。此外,搜索结果也不好。例如,当我在默认的iPhone Map应用程序上输入关键字“Eiffel”时,我得到的结果超过10个。但是我使用Geocode的代码会返回错误的结果。因为,Geocode只搜索地址,我认为。
总之,如何在Xamarin.Forms项目中实现原生iPhone Map应用搜索功能?