Самый простой способ будет иметь UIImageView для спидометра и использовать CALayer для иглы (или CALayer UIView).
Вы можете установить точку привязки на игле, и все анимации вращения будут происходить относительно этого. Очевидно, что вы хотите установить опорную точку на основание.
Тогда вам нужно повернуть иглу. Примените / измените CATransform CALayer, чтобы вращать иглу.
Самая большая проблема в том, как быстро он ускоряется и как справиться с подпрыгиванием. Это все математика. Вам придется поиграть с этим и настроить его. Хорошее начало можно найти здесь:
http://watchingapple.com/2008/04/core-animation-creating-a-jack-in-the-box-with-cakeyframeanimation/