-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
文本绘制和排版 #30
Comments
常见问题 1: 如何实现两个字体大小不同的 UILabel 的文字 baseline 对齐?(如图所示)方式一:通过 Auto Layout 实现
使用 Masonry 实现:
方式二:通过获取字体的 descent 值,来计算 label 中文字的 baseline 的位置 参考: |
常见问题 2:给 UILabel 中的文字添加删除线方法一:通过
方法二:自定义 UILabel,重写 drawRect: 方法
参考 |
常见问题3:如何给 UILabel 的文字添加阴影效果?方法1:直接设置 UILabel 的
方法二:设置 layer 的阴影。UILabel 提供的设置阴影的属性比较少,如果要进行更多的设置,就要在layer层进行设置,但要把背景色设置为透明。
方法3:通过设置 NSAttributedString 富文本字符串的 shadow 属性来设置阴影。
参考: |
Icon Font1. 什么是 Icon Font?Icon Font 是一种矢量图标,可以以字体的形式展示 icon。 2. 为什么要使用 Icon Font?
3. 如何使用?
推荐阅读 |
如何展示带有超链接的文字NSMutableAttributedString 中有一个 NSLinkAttributeName 属性。 参考 |
The text was updated successfully, but these errors were encountered: