Добавить перевернутый круг на вид карты

(Используя iOS 5 и Xcode 4.2.)

Я выполнил инструкции здесь: http://developer.apple.com/library/ios/ # documentation / UserExperience / Conceptual / LocationAwarenessPG / AnnotatingMaps / AnnotatingMaps.html # // apple_ref / doc / uid / TP40009497-CH6-SW15 и использовали классы MKCircle и MKCircleView . чтобы добавить наложение круга на моем MKMapView .

Однако на самом деле мне нужно наложение перевернутого круга, как на левой карте на скетче ниже (в настоящее время у меня есть наложение круга, как на правом):

Inverted and not-inverted circle overlay sketches

Для перевернутого круга наложение должно покрывать всю карту - кроме видимого круга.

Есть ли простой способ сделать это с помощью классов MKCircle / MKCircleView? Или мне придется пойти глубже и определить пользовательский объект / представление наложения?

Спасибо за вашу помощь :)

11
задан Jon Cox 29 January 2012 в 00:14
поделиться