Добавление стационарной кнопки поверх окна карты - PullRequest
7 голосов
/ 05 декабря 2011

У меня очень быстрый вопрос, который, вероятно, смехотворно прост.В настоящее время у меня есть приложение, которое я использую route-me и OpenStreetMap, и в основном у меня есть представление, которое загружает карту во все окно.

При попытке запустить проект с кнопкой, добавленной в это представление вВ Interface Builder карта загружается поверх кнопки и не отображается.

Вид карты загружается пользовательским классом RMMapView (класс route-me), и я уже знаю, как добавить маркеры на саму карту, но не стационарную кнопку в углу экрана, которая выиграла 'двигаться, когда пользователь перетаскивает карту.Я хочу добавить кнопку как оверлей, вид поверх самого вида карты.

Если бы вы, ребята, могли бы дать мне какие-либо советы о том, как это сделать, я был бы очень признателен.

Спасибо.

Ответы [ 3 ]

5 голосов
/ 05 декабря 2011
[mapView bringSubviewToFront:button];

Может быть, это поможет.

2 голосов
/ 05 декабря 2011

Добавьте mapView как подпредставление к представлению и добавьте кнопку как подпредставление к тому же представлению.

0 голосов
/ 05 декабря 2011

В Интерфейсном Разработчике, на левой боковой панели со всеми сценами, поменяйте положение кнопки и MapView.Если кнопка указана над MapView, перетащите ее вниз, чтобы она была под ней ... или наоборот.Это изменит то, какой вид находится поверх другого.

...