بررسی اجمالی
این کلاس مجموعه ای از اشیاء مرتبط را ارائه می دهد که می توان از آنها برای کنترل برنامه ای یک جلسه ناوبری استفاده کرد.
خواص | |
BOOL | آغاز شده |
اینکه آیا پیمایش در این جلسه شروع شده است یا نه. | |
GMSNavigationTravelMode | حالت سفر |
حالت سفر برای این جلسه. | |
GMSLocationSimulator * | شبیه ساز مکان |
نمونهای از GMSLocationSimulator که میتواند برای شبیهسازی مکانهای این جلسه استفاده شود، یا اگر شرایط و ضوابط پذیرفته نشده باشد، صفر است. | |
GMSNavigator * | ناوبر |
نمونه ای از GMSNavigator که این جلسه پیمایش را مدیریت می کند، یا اگر شرایط و ضوابط پذیرفته نشده باشد، صفر است. | |
GMSRoadSnappedLocationProvider * | roadSnappedLocationProvider |
ارائهدهنده موقعیت مکانی شناسایی شده برای این جلسه، یا اگر شرایط و ضوابط پذیرفته نشده باشد، هیچ. |
اسناد ملکی
- (BOOL) شروع شد [read, write, assign] |
اینکه آیا پیمایش در این جلسه شروع شده است یا نه.
جلسه نمی تواند شروع شود مگر اینکه شرایط و ضوابط قبلاً پذیرفته شده باشد.
شروع یک جلسه پیش نیازی برای فعال کردن راهنمایی در ناوبری جلسه، یا برای شروع بهروزرسانی مکان از ارائهدهنده موقعیت مکانی جلسه است.
یک جلسه شروع شده مکان را از CoreLocation دریافت می کند که توسط مجوز مکان برنامه تعیین شده است. برنامه شما میتواند موقتاً Navigation SDK را از درخواست بهروزرسانی مکان متوقف کند. برای مثال، ممکن است این کار را به منظور کاهش مصرف باتری در دورهای انجام دهد که بهروزرسانیهای مکان غیرضروری شناخته میشوند.
- ( GMSNavigationTravelMode ) TravelMode [read, write, assign] |
حالت سفر برای این جلسه.
- ( GMSLocationSimulator *) locationSimulator [read, assign] |
نمونهای از GMSLocationSimulator که میتواند برای شبیهسازی مکانهای این جلسه استفاده شود، یا اگر شرایط و ضوابط پذیرفته نشده باشد، صفر است.
- ( GMSNavigator *) ناوبر [read, assign] |
نمونه ای از GMSNavigator که این جلسه پیمایش را مدیریت می کند، یا اگر شرایط و ضوابط پذیرفته نشده باشد، صفر است.
- ( GMSRoadSnappedLocationProvider *) roadSnappedLocationProvider [read, assign] |
ارائهدهنده موقعیت مکانی شناسایی شده برای این جلسه، یا اگر شرایط و ضوابط پذیرفته نشده باشد، هیچ.