Instance Method

beginGeneratingDeviceOrientationNotifications()

Begins the generation of notifications of device orientation changes.

Declaration

func beginGeneratingDeviceOrientationNotifications()

Discussion

You must call this method before attempting to get orientation data from the receiver. This method enables the device’s accelerometer hardware and begins the delivery of acceleration events to the receiver. The receiver subsequently uses these events to post UIDeviceOrientationDidChange notifications when the device orientation changes and to update the orientation property.

You may nest calls to this method safely, but you should always match each call with a corresponding call to the endGeneratingDeviceOrientationNotifications() method.

See Also

Getting the Device Orientation

var orientation: UIDeviceOrientation

Returns the physical orientation of the device.

var isGeneratingDeviceOrientationNotifications: Bool

A Boolean value that indicates whether the receiver generates orientation notifications (true) or not (false).

func endGeneratingDeviceOrientationNotifications()

Ends the generation of notifications of device orientation changes.