8
私は私のUISlider
をカスタマイズしてきましたが、私の親指の画像は奇妙に見える、私が意味する、それが中央で揃えられていない位置です:合わせ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];
:
そしてここでは、コードです
どこに問題がありますか?
編集: この問題の解決方法が見つかりました。親指の画像の背景が透明であり、私は親指の画像が中央で揃えていなかった見ていませんでした:
あなたのストレッチ画像が正確にUISliderの内部実装は、それを必要とするほど高くありませんすることが。それほど高くしないでください。 –
あなたはどのように私を見せてくれますか? –
よく使用するGIMP、Photoshop、Paint.net ... :) –