0

UISlider 在 iOS6 中看起来像我想要的那样,但在 iOS5 中却不是。

我想制作自定义 UISlider,为此我制作了 UISlder 的子类,我在其中放入:

   [self setThumbImage:[[UIImage alloc] init] forState:UIControlStateNormal];
   [self setMinimumTrackImage:[[UIImage imageNamed:@"fast_dots"] resizableImageWithCapInsets:UIEdgeInsetsZero] forState:UIControlStateNormal];
   [self setMaximumTrackImage:[[UIImage imageNamed:@"fast_dots_white"] resizableImageWithCapInsets:UIEdgeInsetsZero] forState:UIControlStateNormal];

[UIImage imageNamed:@"fast_dots"]是:在此处输入图像描述

[UIImage imageNamed:@"fast_dots_white"]是:在此处输入图像描述

这样我的 UISlider 在 iOS6 中看起来:在此处输入图像描述

这样我的 UISlider 在 iOS5 中看起来:在此处输入图像描述

我已经尝试了 resizableImageWithCapInsets 的所有变体,但没有任何帮助。

4

0 回答 0