thumbHighlightOverlayLayer
全部标签 我正在尝试实现一个自定义UISlider(UISlider的子类),它的行为方式与nativeslider类似,当它突出显示时,拇指周围会发光。不过,我在这方面遇到了麻烦。突出显示的拇指的(有效)宽度明显大于正常拇指(由于发光)。如果我向正常状态图像添加透明像素填充,以便两个图像具有相同的宽度,问题是正常状态拇指看起来永远不会到达轨道的末端(它确实到达末端,但填充使否则会出现)。如果我使用thumbRectForBounds:来偏移拇指以使其与轨道的开头正确对齐,这只会使另一端的问题变得更糟。如果我将两幅图像都保持在它们需要的宽度(即,在正常状态下没有填充,并且两幅图像的宽度不同),我
我正在尝试实现一个自定义UISlider(UISlider的子类),它的行为方式与nativeslider类似,当它突出显示时,拇指周围会发光。不过,我在这方面遇到了麻烦。突出显示的拇指的(有效)宽度明显大于正常拇指(由于发光)。如果我向正常状态图像添加透明像素填充,以便两个图像具有相同的宽度,问题是正常状态拇指看起来永远不会到达轨道的末端(它确实到达末端,但填充使否则会出现)。如果我使用thumbRectForBounds:来偏移拇指以使其与轨道的开头正确对齐,这只会使另一端的问题变得更糟。如果我将两幅图像都保持在它们需要的宽度(即,在正常状态下没有填充,并且两幅图像的宽度不同),我