A few changes

The main change that would be useful to pull would be from commit:

https://github.com/barz/SCPageScrubberBar/commit/56f87444186a5dca45db24b3a956756b18d6bd75

to fix a redraw problem when the device rotation changes. In my case, the scrubber was at the bottom of a portrait view, but when the device went landscape while the bar still worked the dots didn't redraw and so it looked weird.

The other changes are up to you to pull. I don't know if it was important for you to maintain old OS version support, but otherwise it's now preferred to adopt the block-based animations.  I added the one method to "flash" the callout for the particular use-case I had.