谁能告诉我如何更改 UISegment 控件的文本颜色?
最佳答案
Apple 文档没有指定以编程方式执行此操作的方法。最简单的方法是截取每个分段控制段的屏幕截图,上面没有文字。然后打开 photoshop 或 gimp 并添加所需的文本以及您想要的任何颜色。然后像这样告诉 slider 你的图像(假设有 2 个片段):
UIImage *segmentOne = [[UIImage imageNamed:@"segmentOne.png"] stretchableImageWithLeftCapWidth:4 topCapHeight:0];
UIImage *segmentTwo = [[UIImage imageNamed:@"segmentTwo.png"] stretchableImageWithLeftCapWidth:4 topCapHeight:0];
[_segmentedControl setImage:segmentOne forSegmentAtIndex:0];
[_segmentedControl setImage:segmentTwo forSegmentAtIndex:1];
关于objective-c - 如何更改 UISegmentedControl 中的文本颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6889797/