我需要一个帮助,我不知道如何在UILabel
文本中实现项目符号。我搜索了很多链接但找不到解决方案。请帮我。等待解决方案。
提前致谢。
答案 0 :(得分:3)
对字符串中的项目符号使用Unicode代码点? 试试这个:
myLabel.text = @“\ u2022这是一个列表项目!”;
答案 1 :(得分:2)
你应该看看AliSoftware's OHAttributedLabel.它是UILabel的一个子类,用于绘制NSAttributedString
试试这个:
#import“OHAttributedLabel.h”
#import“NSAttributedString + Attributes.h”
OHAttributedLabel *myLabel=[[OHAttributedLabel alloc]init];
[myLabel setFrame:CGRectMake(0, 0, 70, 20)];
NSMutableAttributedString* attrStr = [NSMutableAttributedString attributedStringWithString:@"\u2022 list item!!!"];
[attrStr setTextColor:[UIColor redColor]];
[attrStr setTextColor:[UIColor blackColor] range:NSMakeRange(0,1)];
myLabel.attributedText = attrStr;
[self.view addSubview:myLabel];
如果您只想添加子弹而不是使用它:
myLabel.text = @"\u2022 list item!!!!!!!!!";
答案 2 :(得分:0)
hi @Anamika也试试这个
myLabel.text = @"\u25A0 This is a list item!";
对于更多形状,你可以从这里变换值: http://www.alanwood.net/unicode/geometric_shapes.html
答案 3 :(得分:0)
如果使用项目符号格式化文本是一个问题,我发现this Stack Overflow post很有帮助。它们向您展示如何使用故事板创建和对齐包含项目符号的段落。
答案 4 :(得分:-1)
mac上的Cmd + K将插入一个项目符号。