Приложение для iPhone Maps 'Площадь Площади' - PullRequest
1 голос
/ 08 апреля 2011

В приложении iPhone Maps вы получаете своего рода «квадрат местоположения», когда вы нажимаете стрелку раскрытия на выпавшем булавке, например:

enter image description here

Я видел несколько других приложений с таким. Как бы я это реализовал? Я не нашел ничего конкретного в MapKit для этого.

Ответы [ 2 ]

2 голосов
/ 08 апреля 2011

Я реализовал нечто подобное, просто передав координаты выводов в представление сведений, создав MKMapView с выбранным вами CGFrame и добавив в него вывод.Поскольку карта в любом случае, вероятно, будет кэширована (из предыдущего представления), вы сразу загрузите ее.

1 голос
/ 08 апреля 2011

У Рога правильная идея с картой, я просто добавлю часть, которую он оставил без внимания: закругленные углы (вы также указали в комментариях, что ищете этого).

Закругленные углы предоставляются бесплатно с большим количеством UIView. Это код, который мы надеваем на элементы UITableViewCell, чтобы получить аналогичный эффект:

cell.imageView.layer.masksToBounds = YES;
cell.imageView.layer.cornerRadius = 15.0f;
cell.imageView.layer.borderWidth = 1.0f;
cell.imageView.layer.borderColor = [[UIColor lightGrayColor] CGColor];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...