<!--
{
  "availability" : [

  ],
  "documentType" : "symbol",
  "framework" : "ContactsUI",
  "identifier" : "/documentation/ContactsUI",
  "metadataVersion" : "0.1.0",
  "role" : "Framework",
  "symbol" : {
    "kind" : "Framework",
    "modules" : [
      "Contacts UI"
    ],
    "preciseIdentifier" : "ContactsUI"
  },
  "title" : "Contacts UI"
}
-->

# Contacts UI

Provide an interface that allows people to display information about their
contacts.

## Overview

The Contacts UI framework contains user interface objects that provide access
to a person’s contacts in your app. Depending on your app’s authorization
level for using contacts (as indicated by
<doc://com.apple.documentation/documentation/Contacts/CNContactStore/authorizationStatus(for:)>),
your app may be able to display, edit, select, and create contacts. When the
authorization level is
<doc://com.apple.documentation/documentation/Contacts/CNAuthorizationStatus/limited>,
you can display a [`ContactAccessButton`](/documentation/ContactsUI/ContactAccessButton) to request access to contacts beyond
the limited set a person has currently granted your app access to.

## Topics

### Contact viewer

[`CNContactViewController`](/documentation/ContactsUI/CNContactViewController)

A view controller that displays a new, unknown, or existing contact.

### Contact pickers

[`CNContactPickerViewController`](/documentation/ContactsUI/CNContactPickerViewController)

A view controller that displays an interface for picking contacts.

[`CNContactPicker`](/documentation/ContactsUI/CNContactPicker)

A popover-based interface for selecting a contact.

### Contact access

[`ContactAccessButton`](/documentation/ContactsUI/ContactAccessButton)

A SwiftUI button that you use to add to the set of contacts someone shares with
your app.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)
