Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Кепыч
0 / 0 / 0
Регистрация: 29.10.2014
Сообщений: 2
1

Отображение карт гугл в отдельной view

30.10.2014, 15:18. Просмотров 535. Ответов 2
Метки нет (Все метки)

Добрый день.

Собственно проблема заключается в том, что неверно определяются (либо я неверно макет сделал) размеры области, в которой отрисовывается карта.

На скриншоте оранжевым окрашен родительский элемент, в который выводится карта.

При верстке макета для Android я просто указал ширину блоков равной 100%, и при отрисовке карта заполняла собой весь родительский контейнер, а вот логику организации такого для iOS я пока не совсем понял.

При проектировании ширина и высота view выставлены в 600 и 400 соответственно, при отладке я вижу, что ширина прямоугольника view 600 на 400, т.е. карта занимает всю доступную ей область, но откуда тогда возникает оранжевые полосы? Их же не должно быть видно, насколько я понимаю.
0
Миниатюры
Отображение карт гугл в отдельной view  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2014, 15:18
Ответы с готовыми решениями:

По нажатию кнопки на View Controllere открыть Table View Controller
Как по нажатию кнопки на View Controllere открыть Table View Controller

Вместо navigation bar с table view хочу сделать просто view controller
добрый вечер. В xcode есть стандартный темплейт с navigation controller, ...

Вызвать метод View Controller'a из другого View Controller'a
Какой есть простой способ вызвать метод одного контроллера из другого ? Метод...

Зумирование маркеров гугл карт
Здравствуйте! Помогите пожалуйста. Есть такая проблема.. На гугл карте есть...

Не работает отображение карт в dj-classifieds
Здравствуйте. Joomla 3. Установлен компонент dj-classifieds для доски...

2
noname_club
106 / 97 / 12
Регистрация: 01.05.2013
Сообщений: 603
30.10.2014, 16:59 2
self.mapViewWrapperBounds что это?

Также самой карте которая является наследником UIView нужно выставить:

UIViewAutoresizing

Программное управление размерами UIView

Либо AutoLayout

Чтобы она растягивалась
0
Кепыч
0 / 0 / 0
Регистрация: 29.10.2014
Сообщений: 2
31.10.2014, 11:31  [ТС] 3
self.mapViewWrapper - это UIView, добавленный через IB (именно этот элемент окрашен в оранжевый).

За ссылки спасибо, надеюсь помогут разобраться.

Добавлено через 2 часа 28 минут
Еще раз спасибо за ссылки, проблема решилась добавлением для mapView следующих настроек:

Objective-C
1
mapView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight );
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2014, 11:31

Отображение в View
Господа разработчики.Возник вопрос,есть вьюха в которой отображаются рабочие...

Отображение в View
Добрый день!Возможна ли в Лотусе следующая вещь. Во вью много столбцов,аж...

Колода карт из 36 карт, сколькими способами можно достать 5 карт?
Колода карт из 36 карт. Сколькими способами можно достать 5 карт так, чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru