If this document is still correct, the reason is that
Each
UIView
is treated as a single element. When you request a redraw, in part or whole, by calling-setNeedsDisplayInRect:
or-setNeedsDisplay:
, the entire view will be marked for updates.
So JUCE only has one top-level UIView
that contains everything (assuming there are no other UIViewComponent
s). And it seems that nothing is keeping track of the actual regions that need to be redrawn (there’s no getRectsBeingDrawn:count:
on iOS).