Tôi đã tùy chỉnh của tôi UISlider
nhưng hình ảnh ngón tay cái của tôi trông lạ, tôi có nghĩa là nó được vị trí không phù hợp bởi trung tâm:Align UISlider thumb image - Mục tiêu-c
Nhưng nên như thế này:
Và đây là mã:
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];
Trường hợp có thể là vấn đề?
EDIT: Tôi đã tìm thấy giải pháp cho vấn đề này. nền hình ảnh ngón tay cái là minh bạch, và tôi đã không nhìn thấy rằng hình ảnh ngón tay cái không được liên kết bởi trung tâm:
hình ảnh căng của bạn là không chính xác cao như thực hiện nội UISlider đòi hỏi nó được. Hãy thử làm cho nó ít cao hơn. –
Bạn có thể chỉ cho tôi cách thực hiện không? –
Vâng - sử dụng GIMP, Photoshop, Paint.net ... :) –