2015-08-17 7 views
3

Я стилю атрибут lcn bike в StyleEditor, и он отображается на карте. Однако при рендеринге этого стиля в приложении он не отображается, например, он не имеет стиля, применяемого к нему.Атрибут стиля не отображается в приложении

Обратите внимание, что для просмотра этих атрибутов я должен включить кнопку «BICYCLE ROUTES». Есть ли такой переключатель, как в SDK? Я использую версию 2.5 в iOS с онлайн-режимом и полным уровнем детализации.

Благодаря

ответ

4

The велодорожек имеют специальную обработку, так что вы должны сделать их видимыми на уровне настроек карты, а не на уровне стиля:

self.mapView.settings.showBicycleLanes = TRUE; 

К примеру, в FrameworkIOSDemo.xcodeproj -> Навигационная папка -> NavigationUIViewController.m, добавьте ее внутри: (void)addMapView, теперь все велосипедные маршруты должны быть видны в пользовательском интерфейсе автомобильной навигации.

Вот мой daystyle.json lcn bike конфигурация:

 { 
      "id" : "6.10", 
      "isattribute" : true, 
      "line" : 
      { 
       "fill" : 
       { 
        "color" : "ff05ed", 
        "width" : 0.30 
       } 
      } 
     }, 

enter image description here