这个问题是关于在 iOS 中实现文本缩进(“将文本放置在更右侧以将其与周围文本分开”)。
以以下文本为例:
- 这是第一部分。
- 这是第二个,
有两条线。 - 这是第三个。
请注意,第 2 部分中的第二行开始向右更远,就在上面的行下方。
我的代码包含一个数组NSString
,每个都应该显示为一个带有数字项目符号的部分,如上所示。例如:
NSArray *array = [NSArray arrayWithObjects:@"1. This is the first section.", @"2. This is the second one, with two lines.", @"3. This is the third.", nil];
我用来UILable
在屏幕上显示文本。
要将数组中的文本设置为标签,并在我使用的新行中分隔每个字符串
myLabel.text = [array componentsJoinedByString:@"\n"];
任何想法如何获得这种效果?