所以我有以下代码:
UISegmentedControl * segmentedCtrl = [[UISegmentedControl alloc] initWithFrame:CGRectMake(0, 0, 150, 35)];
[segmentedCtrl setTintColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"duck.png"]]];
[segmentedCtrl setSegmentedControlStyle:UISegmentedControlStyleBar];
这是我正在尝试使用的鸭子图像:
有人愿意告诉我为什么它不起作用。我尝试了任何类型的图像,但它不起作用。仅供参考,我不想在我的分段控制中使用鸭子背景。这只是为了说明使用 colorWithPatternImage 的 setTint 不适用于任何类型的图像。