iOS Guides | Samples

MonoTouch.UIKit.UIScreenOverscanCompensation Enumeration

An enumeration of strategies for dealing with pixels lost at the edge of the screen.

Syntax

[MonoTouch.ObjCRuntime.Introduced(MonoTouch.ObjCRuntime.PlatformName.iOS, 5, 0, MonoTouch.ObjCRuntime.PlatformArchitecture.None, null)]
[MonoTouch.ObjCRuntime.Native]
[MonoTouch.ObjCRuntime.Unavailable(MonoTouch.ObjCRuntime.PlatformName.WatchOS, MonoTouch.ObjCRuntime.PlatformArchitecture.All, null)]
public enum UIScreenOverscanCompensation

See Also

Members

Member NameDescription
InsetApplicationFrameThe application frame is reduced to compensate for overscan.
InsetBoundsThe screen bounds are reduced so that all pixels are visible.
NoneNo scaling is performed.
ScaleThe final screenbuffer is scaled so that all pixels are visible.

Requirements

Namespace: MonoTouch.UIKit
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0

The members of MonoTouch.UIKit.UIScreenOverscanCompensation are listed below.

See Also: Enum

Public Fields

InsetApplicationFrameUIScreenOverscanCompensation. The application frame is reduced to compensate for overscan.
InsetBoundsUIScreenOverscanCompensation. The screen bounds are reduced so that all pixels are visible.
NoneUIScreenOverscanCompensation. No scaling is performed.
ScaleUIScreenOverscanCompensation. The final screenbuffer is scaled so that all pixels are visible.