Animation can be a tool to draw the user’s attention to a certain part of the screen. But animating a Bar Button Item is tricky because it doesn’t expose a handle to the button itself. Fortunately, Bar Button Item has a customView property. The approach is...