CharacterText 是一个 UILabel 的子类,它利用 NSLayoutManager 为字符串中的每个字形放置 CATextLayers。您可以通过 CharacterText UILabel 子类使用 CATextLayer 的所有属性来创建简洁的文本效果。该项目灵感来源于 Sec
Swift 23 次浏览
打字机效果一直是多应用里常见的酷炫动画之一,今天我推荐的这个资源——GhostTypewriter,就是一个用 Swift 实现的 UILabel 子类。你可以轻松地将打字机效果加到你的 iOS 应用里,提升用户体验。它通过重写 UILabel 的一些方法,结合CoreText和定时器,模拟出文字逐
Swift 0 次浏览
UILabel 的尺寸适配一直是 iOS 开发里的“老大难”,是你想要它刚好贴合文本内容的时候。这篇文章就挺实用的,教你怎么根据text和font动态算宽度,还带了如何让它根据内容自适应高度的技巧。适合你在写弹窗、标签、动态列表这些场景用上。代码简洁,逻辑也清楚,挺适合直接拷贝改改就能用。
IOS 0 次浏览
介绍四种通用的 UILabel 文本自适应方法,涵盖 iOS 7 及其前后版本,适用于不同开发环境。
IOS 19 次浏览
FTCoreText 是一个好用的 iOS 第三方库,专门用来增强 CoreText 框架的能力,支持 HTML 格式的文本解析。对于那些需要在 iOS 应用中渲染复杂文本的开发者来说,它简直是个神器。这个库通过扩展 UILabel,让它能够直接解析 HTML 文本,文本中的字体、颜色、链接、图片等
IOS 0 次浏览
想要为你的 UILabel 添加复制功能?UILabel+Copyable 类别让这变得轻而易举。它支持用故事板和代码创建界面,并允许你通过长按手势复制文本。你甚至可以自由选择开启或关闭复制功能。 开始使用 最方便的安装方法是使用 CocoaPods: pod 'UILabel+Copyable
Swift 25 次浏览
Swift开发中的动画库是开发者们实现丰富用户交互和视觉效果的重要工具。在iOS应用开发中,`UILabel`是最基础的文本展示控件,但其默认功能相对较简单,不支持复杂的动画效果。`DWAnimatedLabel`就是这样一个开源项目,它通过使用`CADisplayLink`来扩展`UILabel`
Swift 27 次浏览
在Swift中使用UILabel的attributedText属性实现多色字体 在iOS开发中,UILabel通常用于显示文本,但如果我们需要在同一个标签内显示多种颜色和字体,可以借助NSAttributedString类实现。以下是具体步骤: 1. 设置文本属性 定义文本片段及其属性,例如颜色和字
Swift 15 次浏览
Swift 让开发变得简单又充满乐趣。比如它的事件机制,用@IBAction和@IBOutlet这种方式来用户点击、滑动等操作,既直观又高效。你要用到UIControl的事件监听?没问题,直接通过addTarget(_:action:for:)就行,响应也快,代码也简单。再说到Observable和
Swift 0 次浏览