я настроить мой UISlider
, но мой большой палец изображение выглядит странно, я имею в виду, что это положение не выровнен по центру:Align UISlider палец изображение - Objective-C
Но должно быть так:
А вот код:
UIImage *leftTrack = [[UIImage imageNamed:@"blueTrack.png"] stretchableImageWithLeftCapWidth:3 topCapHeight:0];
UIImage *rightTrack = [[UIImage imageNamed:@"whiteTrack.png"] stretchableImageWithLeftCapWidth:3 topCapHeight:0];
[slider setThumbImage:[UIImage imageNamed:@"thumbButton.png"] forState:UIControlStateNormal];
[slider setMinimumTrackImage:leftTrack forState:UIControlStateNormal];
[slider setMaximumTrackImage:rightTrack forState:UIControlStateNormal];
Где может быть проблема?
EDIT: Я нашел решение этой проблемы. фон Thumb изображение было прозрачным, и я не видел, что большой палец изображение не выровнен по центру:
Ваш растянуть изображение не точно так высоко, как внутренняя реализация UISlider требует его быть. Попытайтесь сделать его менее высоким. –
Не могли бы вы показать мне, как? –
Хорошо использовать GIMP, Photoshop, Paint.net ... :) –