Root view subclassed to override setFrame