yandexmapkit-android icon indicating copy to clipboard operation
yandexmapkit-android copied to clipboard

Кастомизация всплывающего окна для маркера

Open Blade24-zz opened this issue 11 years ago • 2 comments

Доброе время суток. Столкнулся с проблемой кастомизациии всплывающего окна для маркера. Наследуюсь от класса BalloonItem. Как убрать выравнивание(видно на втором скрине ) и как убрать черный треугольник?
screenshot_2013-07-24-13-15-04 screenshot_2013-07-24-13-15-13

Blade24-zz avatar Jul 24 '13 10:07 Blade24-zz

В меня такая же была проблема, но не нашел как исправить.... Перешел на гугл карту)

rddimon avatar Jul 24 '13 11:07 rddimon

Для yandex SDK for iOS решил проблему след образом: код на objective-c

// Расширил карту на 100 пикселей с каждой стороны [yandexMapView setFrame:CGRectMake(x-100, y, width+200, height)]; // Достал из subviews карты XYScrollView NSArray *subViews = yandexMapView.subviews; UIView *XYScrollView= views[1]; // Установил XYScrollView правильные размеры карты, но с x = 100, для правильного отображения карты [XYScrollView setFrame:CGRectMake(100, 0, 320, 380)];

В результате карта шире с каждой стороны на 100 пикселей (чтобы поместилась половина всплывающего окна и окно не сдвинулось), а визуально размеры карты такие как должны быть

srGritsuk avatar Jul 22 '14 11:07 srGritsuk