Cocoa touch 带固定面罩的UISlider或UISwitch?

Cocoa touch 带固定面罩的UISlider或UISwitch?,cocoa-touch,ios4,core-graphics,uislider,uiswitch,Cocoa Touch,Ios4,Core Graphics,Uislider,Uiswitch,我发现了一个华丽的开关,我想在iOS中实现。这位艺术家(@jasonlong)很友好地分享了他在的组件PSD,以及一个狡猾的小演示 现在,这是我遇到麻烦的地方。。。我发现的定制UISlider和UISwitch示例似乎依赖于一个带有可移动旋钮/开关的固定轨道。在下面的开关中,它需要一个旋钮/轨迹来在一个同样通过触摸事件的遮罩后面设置动画 我从来都不是一个很好的界面编码员,但这个可爱的小家伙是可怕的离开。有人能给我指出正确的方向吗 我建议背景保持静止,然后在它们之间淡入淡出?滑动滑轨可能不会很好,

我发现了一个华丽的开关,我想在iOS中实现。这位艺术家(@jasonlong)很友好地分享了他在的组件PSD,以及一个狡猾的小演示

现在,这是我遇到麻烦的地方。。。我发现的定制UISlider和UISwitch示例似乎依赖于一个带有可移动旋钮/开关的固定轨道。在下面的开关中,它需要一个旋钮/轨迹来在一个同样通过触摸事件的遮罩后面设置动画

我从来都不是一个很好的界面编码员,但这个可爱的小家伙是可怕的离开。有人能给我指出正确的方向吗


我建议背景保持静止,然后在它们之间淡入淡出?滑动滑轨可能不会很好,因为您仍然可以看到旋钮边缘的绿色/白色。

我想您可能是对的。我会仔细考虑一下,看看能不能让它发挥作用。我还没有尝试过你的建议,但我已经尝试过其他一些方法,但效果不好。我创建了一个UISegmentedControl,以旋钮/轨迹作为片段图像,这太糟糕了。我不知道为什么我认为那会更好。alpha通道存在巨大的问题,各细分市场之间存在僵硬的差距。我认为下一步是做一个固定轨道的UISlider,就像你说的,旋钮是唯一可移动的部件,然后在完成后在新轨道中淡入。现在我需要弄清楚如何进行淡入淡出!这起作用了。我也有相当好的运气,甚至更好!!!我发现了一些看起来非常可定制的东西,而且它具有圆度。。。