---
title: User Notifications UI
framework: User Notifications UI
role: collection
role_heading: Framework
platforms: [iOS 10.0+, iPadOS 10.0+, Mac Catalyst 14.0+, macOS 11.0+, visionOS 1.0+]
path: usernotificationsui
---

# User Notifications UI

Customize the interface that displays local and remote notifications.

## Overview

Overview Customize how local and remote notifications appear on the user’s device by adding a notification content app extension to the bundle of your iOS app. Your extension manages a custom view controller, which you use to present the content from incoming notifications. When a notification arrives, the system displays your view controller in addition to, or in place of, the default system interface.

## Topics

### Notification Content App Extension

- [Customizing the Appearance of Notifications](usernotificationsui/customizing-the-appearance-of-notifications.md)
- [UNNotificationContentExtension](usernotificationsui/unnotificationcontentextension.md)
