1 repository
The practice of extending native iOS UI components to add custom behavior and parsing logic.
Distinct from View Controller Subclasses: None of the candidates cover the general architectural pattern of subclassing UIKit views like UILabel for custom behavior.
Explore 1 awesome GitHub repository matching mobile development · UIKit Component Subclassing. Refine with filters or upvote what's useful.
ActiveLabel.swift is a rich text parsing library and interactive text label for iOS. It functions as a replacement for standard labels, identifying specific text patterns within strings and applying distinct visual styles to recognized entities. The project enables the detection and highlighting of hashtags, mentions, and URLs using a custom regular expression text recognizer. It allows for the definition of project-specific text patterns and uses predicate-based filtering to determine if detected entities should be highlighted or ignored. The system manages user interaction through entity t
Extends the standard UILabel to integrate custom parsing and interaction logic while preserving layout constraints.