Я хочу использовать аннотации, обычно используемые на картах, на большом изображении.
Это подкласс UIView, но в документации не упоминается, что он используется вне MapKit.
Это возможно? Если это не так, есть ли какие-либо известные обходные пути?
Я хочу использовать аннотации, обычно используемые на картах, на большом изображении.
Это подкласс UIView, но в документации не упоминается, что он используется вне MapKit.
Это возможно? Если это не так, есть ли какие-либо известные обходные пути?
UIView
, но аннотация служит определенной цели на карте. Как вы хотите использовать его на изображении? 27.06.2011 Невозможно использовать MKAnnotationView вне карты — вам придется реализовать собственное представление аннотаций. Для MKAnnotationView требуется объект, соответствующий MKAnnotation, чтобы предоставить информацию о координатах (CLLocationCoordinate2D) о том, где отображать. Эти координаты не являются CGPoints, поэтому вы не сможете подделать их в представлении.
На iPad есть UIPopoverController. , который очень похож на аннотацию и может отображаться в любом представлении. Обратите внимание, что UIPopoverController недоступен ни на одном устройстве, кроме iPad.