NudeIn icon indicating copy to clipboard operation
NudeIn copied to clipboard

希望可以增加一个增加文字序号的功能

Open CoderMaurice opened this issue 6 years ago • 1 comments

类似于在iOS备忘录中的

  • 第一条
  • 第二条
  • 第三条

· 第一条 · 第二条 · 第三条

  1. 第一条
  2. 第二条
  3. 第三条

CoderMaurice avatar Mar 08 '19 02:03 CoderMaurice

事实上,确实是缺少一种通用的入口去设置这种文字序号,不过单独为这种序号添加功能却有点不太通用,即使实现了这种入口,实际上想要自定义风格的话成本还是挺大的。 实际上,通过现有的接口,想要写出这样的效果其实并不复杂。 假设有这样一种需求: 我们需要从后台拉取一个数组的字符串,并以列表的方式显示,显示效果类似:

  1. 第一条
  2. 第二条
  3. 第三条

写法如下:

NudeIn *numberList = [NudeIn make:^(NUDTextMaker *make) {
    make.textTemplate(@"number prefix").···.attach();
    for (int i = 0; i < textArray.count; i++) {
        make.text([NSString stringWithFormat:@"%d. ",i]).attachWith(@"number prefix",nil);
        make.text(string).···.ln(1).attach();
    }
}];

hon-key avatar Mar 08 '19 04:03 hon-key