Ich möchte eine Änderung an das Bild animieren, wenn meine mkannotationview angezeigt wird.ein Update auf die Image-Eigenschaft in mkannotationview animieren
ich weiß, dass uiimageview ermöglicht, sein Bild zu animieren, aber die mkannotationview ist nur eine uiview mit einer Bildeigenschaft.
ich auch erkennen, dass ich die Drawrect-Methode von mkannnotationview überschreiben und vollständig anpassen konnte, wie die PIN angezeigt/aktualisiert wird, aber ich möchte das vermeiden, wenn möglich, und animieren Sie einfach die Änderung der Bildeigenschaft.
ist dies möglich, oder ist der dirrect-Ansatz meine einzige Option?
dank
danke. Ich mag die Idee des Timers, ich bin mir nicht sicher, ob der Ansatz der Unterklasse + imageview property funktionieren würde, da es das MKMapView-Objekt ist, das die Anzeige des Pin-Bildes behandelt, und selbst wenn ich den Image-Getter überstehe, Ich weiß, ob die Bildanimationsfunktion von uiimageview hier genutzt werden kann. Gedanken? – ilyashev
Wenn Sie die Anmerkungsansicht überschreiben, haben Sie die Möglichkeit, beliebige Ansichten in die Ansicht einzufügen und die vollständige Kontrolle über diese Ansichten zu haben. Die Kartenansicht selbst befasst sich hauptsächlich mit dem effizienten Verkaufen der Ansichten. –