Вы смотрели какие-нибудь документы Core Animation?
Что я хотел бы сделать, это создать CALayer, добавить изображение к его содержимому. поместите это только вне представления. добавьте его в качестве подслоя к слою UIView, а затем установите положение этого слоя в положение, в котором вы хотите его анимировать.
Это должно дать вам достаточно подсказки, чтобы начать. Когда вы освоите это, вы сможете посмотреть на более сложные анимации.