Как реализовать систему навигации по карте внутри приложения Xamarin Forms? - PullRequest
1 голос
/ 12 июля 2020

Я разрабатываю такое приложение, как Ola и Uber, которое будет иметь систему навигации и отслеживание в реальном времени внутри моего приложения Xamarin Forms (для Android и iOS обеих платформ). Итак, может ли кто-нибудь подсказать мне, как открыть карту навигации внутри приложения?

1 Ответ

1 голос
/ 13 июля 2020

Если вы пытаетесь разработать такое приложение, как Ola / Uber, которое будет иметь систему навигации и отслеживание в реальном времени внутри приложения, то вам не нужно открывать карту навигации внутри приложения. Вам просто нужно отобразить его на странице.

Вы можете следовать официальной документации Xamarin.Forms здесь , чтобы добавить карты в свое приложение Xamarin Forms. Есть полноценный образец карты, который вы также можете увидеть, чтобы понять, что нужно сделать, но ваш XAML будет выглядеть примерно так:

<ContentPage ...
             xmlns:maps="clr-namespace:Xamarin.Forms.Maps;assembly=Xamarin.Forms.Maps">
    ...
    <maps:Map x:Name="map" />
    ...
</ContentPage>

3 точки обозначают другие элементы управления, которые вы хотите добавить в страницу и макет, который вы должны поместить внутрь элемента управления Map.

Фактически, вы также можете взглянуть на образец кода нескольких приложений (RunAway, YellowClone, SmartHotel, BikeSharing, Movies, Evolve) в Javier Коллекция Good Looking UI от Суареса .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...