新的苹果音乐有非常轻,极简和定制的UISlider。UISlider图像似乎是在它的drawRect()方法中绘制的。如何制造类似的东西?

发布于 2015-07-16 18:39:00
UISlider公开属性,以便您可以修改“拇指”(圆圈部分)的色调颜色或图像,以及拇指左右侧的曲目。您也可以子类,并为轨道和拇指提供不同的框架。您还可以使用UIAppearance在应用程序中的所有滑块上调整这些属性。
这是Ray Wenderlich教程介绍了如何自定义滑块的外观以及许多其他控件。重要的是,万一这个链接被破坏了:
UIImage *minImage = [[UIImage imageNamed:@"slider_minimum"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 0)];
UIImage *maxImage = [[UIImage imageNamed:@"slider_maximum"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 0)];
UIImage *thumbImage = [UIImage imageNamed:@"thumb"];
[[UISlider appearance] setMaximumTrackImage:maxImage
forState:UIControlStateNormal];
[[UISlider appearance] setMinimumTrackImage:minImage
forState:UIControlStateNormal];
[[UISlider appearance] setThumbImage:thumbImage
forState:UIControlStateNormal];https://stackoverflow.com/questions/31460796
复制相似问题