Will notes get paragraph formatting and colored text?
Asked on 07/31/2024
1 search
Yes, notes will get paragraph formatting and colored text. This is supported through various new features introduced in different sessions at WWDC 2024.
-
Text Highlighting: Both UIKit and AppKit have introduced new text highlighting features. In UIKit, the formatting panel supports a new text highlight feature with predefined color schemes (What’s new in UIKit). Similarly, AppKit supports text highlighting with attributed string attributes and color schemes (What’s new in AppKit).
-
Writing Tools: The Writing Tools feature in UIKit allows for advanced text editing experiences, including inline editing, proofreading, and composition support. This feature is available by default in editable text views (Get started with Writing Tools).
-
Genmoji: Genmoji support is enabled by default in text views and supports rich text, including image glyphs, which can be serialized and deserialized easily (Bring expression to your app with Genmoji).
These features collectively enhance the text editing and formatting capabilities, allowing for paragraph formatting and colored text in notes.

Build multilingual-ready apps
Ensure your app works properly and effectively for multilingual users. Learn best practices for text input, display, search, and formatting. Get details on typing in multiple languages without switching between keyboards. And find out how the latest advances in the String Catalog can make localization even easier.

Get started with Writing Tools
Learn how Writing Tools help users proofread, rewrite, and transform text in your app. Get the details on how Writing Tools interact with your app so users can refine what they have written in any text view. Understand how text is retrieved and processed, and how to support Writing Tools in custom text views.

Bring expression to your app with Genmoji
Discover how to bring Genmoji to life in your app. We’ll go over how to render, store, and communicate text that includes Genmoji. If your app features a custom text engine, we’ll also cover techniques for adding support for Genmoji.