As I mentioned in the last thread, I have a race car image view that almost goes around in a circle. For the animation, I am using Core Animation directly. Now that I have done that, I would like to make the image view change its orientation every time its heading is changed. I'm thinking of subclassing UIImageView and overriding its setCenter method so that every time setCenter is called, the app calculates the slope of an imaginary line segment that connects the image view's old center to that of its new center. Using this slope, the image view can then figure out where its corners should be.