Instance Property


For an external screen, this property sets the desired technique to compensate for overscan.


var overscanCompensation: UIScreen.OverscanCompensation { get set }


Some external displays may be unable to reliably display all of the pixels to the user. To compensate, choose one of the techniques described in the UIScreen.OverscanCompensation enumeration.

See Also

Setting a Display’s Overscan Compensation

var overscanCompensationInsets: UIEdgeInsets

The edge inset values needed to avoid clipping the rectangle.

enum UIScreen.OverscanCompensation

Describes different techniques for compensating for pixel loss at the edge of the screen.