I\'m trying to find a way to replace the dots of a UIPageControl with a caption that reads \"Page X of Y\" since I\'ll likely have >50 items. I\'m just becoming familiar with Co
I don't think writing a custom page control will violate the the Human Interface Guidelines. I think showing > 50 dots would though ;)
I think it's perfectly acceptable to go both ways.
You could create a custom subclass of UIPageControl and override the default dot drawing behavior. You'd have to be careful not to override other behavior you do need.
Or, since the UIPageControl class isn't horribly complex to re-implement and writing a entire new class will make sure you don't override behavior you need when you override the dot drawing logic, you could just re-implement it. If you do, try to use Apple's naming of variables. This way everybody will immediately know how to use your class.