«Ручка» недоступна для общедоступного API, поэтому плохие шансы для ее подключения - , если , это вообще подпредставление, а не просто нарисованное напрямую.
Так что выВы должны добавить ярлык к тому же представлению, что и ползунок (убедитесь, что вы добавили его позже, чтобы он отображался над ).Затем вы можете прослушать события изменения значения и соответственно разместить свою метку.Сначала необходимо вычислить линейное масштабирование между конечными точками, но это не должно быть слишком сложным.
Редактирование с кодом:
yourLabel = [[UILabel alloc]initWithFrame:....];
// .. configure label
[[yourSlider superview] addSubview:yourLabel];
[yourSlider addTarget:self action:@selector(adjustLabelForSlider:) forControlEvents:UIControlEventValueChanged];
-(void)adjustLabelForSlider:(id)slider
{
float value = slider.value;
float min = slider.minimumValue;
float max = slider.maximumValue;
CGFloat newX = ...; // Calculate based on yourSlider.frame and value, min, and max
CGFloat newY = ...;
[yourLabel setCenter:CGPointMake(newX,newY)];
}
Примечание: непроверенный код; -)