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

MKAnnotaion - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Переброс текста от одного textView в другой с изменениями http://www.cyberforum.ru/ios-dev/thread942000.html
Добрый день. есть 2 textField есть 1 button в первый textField вводим текст нажимаем button информация в измененном виде попадает во второй textField под изменением информации понимается...
Программирование iOS ios календарь Здравствуйте! Подскажите пожалуйста, можно ли в ios приложение встроить нативный календарь и работать с ним или отрисовывать его поверх приложения или вызывать из приложения, а по закрытию... http://www.cyberforum.ru/ios-dev/thread941480.html
Кодирвка данных Программирование iOS
Есть код, который возвращает json от сервера. После вывода в лог вижу, что русские символы не отображаются так как надо. json само собой возвращается в utf-8. Как решается такая проблема? ...
Игра под iOS Программирование iOS
Использую Box2d и Cocos2d. На экране есть несколько объектов. При касании на экран нужно определить попали ли вы на объект, если да, то нужно перемещать этот объект до окончания касания, если нет,...
Программирование iOS HTTP авторизация http://www.cyberforum.ru/ios-dev/thread940225.html
Такая зада, есть web-сервис на sharePoint от Microsoft. Я обращаюсь к нему через http и получаю в ответ xml. Но это в теории, на практике же еще требуется авторизация стандартным способом...
Программирование iOS Хочу заказать написание программы для iPhone Нужно написать небольшую программу для iPhone/iPad. Вкратце: В настройках программы задаются URL и пароль, программа должна скачать файл по HTTP, расшифровать его (RC4) этим паролем, отпарсить... подробнее

Показать сообщение отдельно
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
23.08.2013, 12:11
Хм, интересная затея... Что-то типа указателя если делать?
Ну можно вычислить угол для точки вашей, которая вне visibleMapRect, получается у Вас будет 4 квадранта.
Затем парой геометрических операций можно вычислить уже непосредственно для квадранта в вашем visibleMapRect позицию на краю карты.
Либо упростить и такой вариант:
Вычислить координаты аннотации(которая просто subview у mapView будет), в самой mapView, используя мировые координаты annotation, и просто засетить ей туда центр(при этом координаты будут явно за гранью фрэйма mapView).
Но вставить проверку на mapView.bounds(чтобы не больше и не меньше нельзя было ставить), и ваша аннотация будет всегда на границе mapView.

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