yytext

Renders and edits rich, high-performance text in iOS apps via YYLabel and YYTextView.

Updated Dec 28, 2025
One-click install
npx skills add https://github.com/MemoryReload/mySkillConfigs --skill yytext
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yytext
Source: https://github.com/MemoryReload/mySkillConfigs/tree/main/output/YYText
Command: npx skills add https://github.com/MemoryReload/mySkillConfigs --skill yytext

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

YYText provides a compact, high-performance solution for rendering and editing rich text on iOS, addressing the complexity of building custom text layouts, highlights, and attachments from scratch.

Core Features & Use Cases

  • Rich text rendering compatible with UILabel and UITextView
  • Text attachments (images, views, layers) and interactive text highlights
  • Built-in text parsing (markdown and emoticons) and advanced layout options

Quick Start

Install YYText via CocoaPods or by adding the framework to your Xcode project. Import YYText/YYText.h in your source files. Create a YYLabel or YYTextView and assign text or attributedText to render and edit rich content.

Frequently Asked Questions about yytext

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I render interactive rich text and attachments in a UILabel on iOS?

To render interactive rich text and attachments in a UILabel, you can use YYText by creating a YYLabel and assigning an attributed string to it. This enables high-performance text layouts, image attachments, and interactive highlights.

Can I parse markdown and emoticons directly into attributed strings for UITextViews?

Yes, you can parse markdown and emoticons directly into attributed strings for UITextViews. YYText provides built-in text parsing capabilities, allowing you to render complex formatted content within a YYTextView.

What is the best way to build complex text layouts for iOS without writing everything from scratch?

The best way to build complex text layouts for iOS without starting from scratch is using a framework like YYText. It provides advanced layout options and compatible rendering for UILabel and UITextView to handle custom text formatting.

Does YYText work with standard iOS development workflows and Xcode projects?

Yes, YYText integrates with standard iOS development workflows and Xcode projects. You can install it via CocoaPods or by adding the framework manually, then import YYText/YYText.h to start using YYLabel or YYTextView.

Why does my custom iOS text rendering lack interactive highlights and high performance?

Your custom iOS text rendering may lack interactive highlights and high performance because building these from scratch is complex. YYText addresses this by offering a compact solution for rendering rich text with interactive elements efficiently.