Ash*_*hok 5 objective-c uilabel ios
我有一个String Like,
NSSting *myString=@"First Second Third Fourth Fifth Sixth Seventh";
Run Code Online (Sandbox Code Playgroud)
我想在单个标签中显示不同字体类型和颜色的字符串.
即,
"First"字符串应为Bold.
"第二"字符串应为斜体.
"第三"字符串应为红色.
"第四"字符串应为绿色.
"Fifth"字符串应为Bold Italic of System字体.
"第六"字符串应该是arial粗体.
"第七"字符串应为大小为34的arial粗体.
我已经在stackoverflow中经历了一些答案,但我没有得到任何清晰的答案..
任何人都可以提供一些指导.
提前致谢.
解决方案:首先NSAttributedString根据您的要求进行操作.
使用NSAttributedStringU可以在做iOS 6 UILabel了attributedString property.
Below ios 6.0使用TTAtributeLabel或任何third party attributedLabel for displaying attributedString.
在 iOS 6.0 及更高版本中UILabel有一个属性:
@property(nonatomic,copy) NSAttributedString *attributedText
接受NSAttributedString.
您可以创建一个NSAttributedString符合您的要求的。
| 归档时间: |
|
| 查看次数: |
4337 次 |
| 最近记录: |