Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Кепыч
0 / 0 / 0
Регистрация: 29.10.2014
Сообщений: 2
#1

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

30.10.2014, 15:18. Просмотров 502. Ответов 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 (Программирование iOS):

По нажатию кнопки на View Controllere открыть Table View Controller - Программирование iOS
Как по нажатию кнопки на View Controllere открыть Table View Controller

Вместо navigation bar с table view хочу сделать просто view controller - Программирование iOS
добрый вечер. В xcode есть стандартный темплейт с navigation controller, но там по дефолту table view controller (master controller)...

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

Google API Зумирование маркеров гугл карт - PHP
Здравствуйте! Помогите пожалуйста. Есть такая проблема.. На гугл карте есть два вида маркеров. Один с картинкой, второй - без. При зуме...

Отображение собственного View - Программирование Android
как в xml файл для интерфейса активити добавить собственный элемент View?? Просто я указываю путь к этому классу производному от View в...

Отображение View по условиям - Программирование Android
Здравствуйте, вопрос такой, можно ли при разных условиях отображать или не отображать разные view с настройками в activity? Поясню,...

2
noname_club
103 / 94 / 10
Регистрация: 01.05.2013
Сообщений: 598
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
Привет! Вот еще темы с ответами:

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

Отображение связанных таблиц БД в View - C# MVC
Извините за примитивный вопрос, я только начал изучать ASP.NET MVC. В Visual Studio создал БД, в которой 2 таблицы: Tasks(TaskId, Title,...

Отображение статического html во view - C# MVC
Добрый день. Есть некое представление\view ShowSection.chtml Кроме того, есть готовый статический html сайт с изображениями...

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


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

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

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