ios分段控制。文本和色调具有不同颜色的多行标签
我目前正在尝试实现一个UISegmentedControl,它在边框上使用不同的文本颜色,但也跨越多行 我已经成功地将这两项工作分别用这个问题解决了多行问题 并使用文本颜色的外观代理:ios分段控制。文本和色调具有不同颜色的多行标签,ios,nssegmentedcontrol,Ios,Nssegmentedcontrol,我目前正在尝试实现一个UISegmentedControl,它在边框上使用不同的文本颜色,但也跨越多行 我已经成功地将这两项工作分别用这个问题解决了多行问题 并使用文本颜色的外观代理: [ [UISegmentedControl appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor redColor]} forState:UIControlStateNormal ]; 然而,一旦我
[ [UISegmentedControl appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor redColor]} forState:UIControlStateNormal ];
然而,一旦我结合了这两种解决方案,我就失去了多行功能!我尝试过将代码按不同的顺序排列,所以在使用外观代理后,我会循环遍历标签,但这不起作用。我还尝试过将自定义NSParagraphStyle与NSLineBreakByWorkWrapping的lineBreakingMode一起使用,但这也不起作用
有人知道我如何做到这一点吗?你有什么解决办法吗?
[ [UISegmentedControl appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor redColor]} forState:UIControlStateNormal ];