С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Objective-C

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Fennec
1 / 1 / 0
Регистрация: 10.02.2010
Сообщений: 36
#1

Отметки на карте - Objective-C

02.07.2012, 17:44. Просмотров 1158. Ответов 1
Метки нет (Все метки)

Довольно тягостно ищется информация работе с картой в X-Code, кому-ниубдь когда нибудь доводилось создавать отметки на карте? Из того, что накопалось: отметики накарте назваются аннотациями, у MapView есть метод addAnnotations который эти аннотации может добавлять на карту, аннотации должны принимать протокол <MKAnnotations>. Но вот в общую картину мне авсе никак не собрать.

По моему уразумению Аннотации вообще должны были быть отельным классом для обхектов которого можно было бы задачать значения ширины и долготы, после чего размещать на карте, но как я понял все по какой-то причине отнюдь не так просто. Если у кого нибудь есть статьи - поделитесь пожалуйста или расскажите так есои у кого был вдруг опыт.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.07.2012, 17:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Отметки на карте (Objective-C):

Отображение пинов на карте - Objective-C
Вообщем такая проблема, запускаю на симуляторе карты пины и все что нужно отображается на карте, когда запускаю на устройстве показывает...

Обработка нажатия в определенном месте на карте - Objective-C
Доброго дня всем, ребят подскажите как сделать такую вешь, у меня есть форма, и есть оператор который по нажатию на любое место на форме...

Отметки на графике - MathCAD
Подскажите пожалуйста, как на подобном графике отметить линией вершину, чтобы программа выдала высоту до тысячных(она будет около 7,5-но...

Отметки на изображении - C#
Такой вопрос, необходимо ставить n'ое(много) колличество отметок по определенным координатам на изображении. Отметки могут быть любого...

Сделать отметки на графике от -п до п - Pascal
Вот листинг (это кусок программы в котором нужно проставить на графике отметки от начала синусоиды -п а в конце п ,ну и желательно -п/2 и...

Отметки строк в Dbgrid - Delphi БД
Есть ли в DbGrid свойство, что б можно было отмечать строки? Что то типо чек бокса... но что б не в самой БД отмечать, а конкретно в...

1
zulkis
683 / 610 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
02.07.2012, 19:03 #2
Отметки на карте называются представлениями аннотаций(MKAnnotationView), у MapView есть метод addAnnotations который эти аннотации может "добавлять на карту", аннотации должны принимать протокол <MKAnnotations>

Это все, что Вам нужно знать. Все так и есть. Сумбурно, пропустив несколько шагов, но в целом так.
id<MKAnnotation> - это представление для Вашей модели, которая может быть хоть NSObject(Что вполне логично), которая реализовывала бы <MKAnnotation>. =>
Вы инициализируете Вашу MKAnnotationView с моделью, которая реализовывает протокол <MKAnnotation>.

- (void)addAnnotation принимает в себя вашу объектную модель, для дальнейшего использования в методе(ах):
- mapView:viewForAnnotation, где Вы должны создать и вернуть представление с инкапсулированной информацией о данной Annotation.

Ваша модель должна отвечать на запрос - (CLLocationCoordinate2D)coordinate, что необходимо для центрирования MKAnnotationView на MKMapView.
Подробнее - вбейте в поиске на developer.apple.com MKAnnotation. Глядишь что и накопаете. Мне помогло в свое время.

Ближайший простой пример - работа UITableView.
Вы также создаете массив объектов, а затем используете метод:
- tableView:cellForRowAtIndexPath: для отображения ячейки с Вашей моделью.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.07.2012, 19:03
Привет! Вот еще темы с ответами:

Как делать отметки о попадании? - MS Excel
Помогите, пожалуйста с лабораторной... ну заполнила я эти столбики Хслучайное и Yслучайное и Y=cos(Xслучайное), надеюсь, что правильно...а...

Как скрыть отметки в RadioButton? - Delphi
Как скрыть отметки в радиобаттоне? есть тест, там несколько ответов, и нужно чтобы программа знала правильный ответ, и чтобы пользователь...

Определить название отметки, заданной числом - Turbo Pascal
Определить название отметки, заданной числом, например, 5-отлично, 2 неудовлетворительно.

Разметка PictureBox: отметки оси координат - C++/CLI WinForms
Хочу чтобы в picturebox cлева и сверху были пометки типа оси координат 10 20 ... 100 ...


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

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

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