---
title: UIKit Functions
framework: uikit
role: collectionGroup
role_heading: API Collection
path: uikit/uikit-functions
---

# UIKit Functions

The UIKit framework defines a number of functions, many of them used in graphics and drawing operations.

## Topics

### Functions

- [UIDeviceOrientationIsLandscape(_:)](uikit/uideviceorientationislandscape(_:).md)
- [UIDeviceOrientationIsPortrait(_:)](uikit/uideviceorientationisportrait(_:).md)
- [UIDeviceOrientationIsValidInterfaceOrientation(_:)](uikit/uideviceorientationisvalidinterfaceorientation(_:).md)
- [UIInterfaceOrientationIsLandscape(_:)](uikit/uiinterfaceorientationislandscape(_:).md)
- [UIInterfaceOrientationIsPortrait(_:)](uikit/uiinterfaceorientationisportrait(_:).md)
- [UIWritingToolsCoordinatorTextAnimationDebugDescription(_:)](uikit/uiwritingtoolscoordinatortextanimationdebugdescription(_:).md)

## See Also

### Reference

- [UIKit Enumerations](uikit/uikit-enumerations.md)
- [UIKit Constants](uikit/uikit-constants.md)
- [UIKit Data Types](uikit/uikit-data-types.md)
