[英]How to place image on UISlider?
我必須放置一個 slider 並想在 slider 上放置一個圖像。 我想要的 slider 就是這個
有誰能夠幫我?
請參閱UISlider class 參考。 您要設置setThumbImage:forState:
以及setMinimumTrackImage:forState:
和setMaximumTrackImage:forState:
。 對最小和最大軌道圖像使用相同的圖像,對 state 使用UIControlStateNormal
。
下面的代碼將在 ViewWillAppear ...
-(void)viewWillAppear:(BOOL)animated
{
slider.backgroundColor = [UIColor clearColor];
UIImage *stetchLeftTrack = [[UIImage imageNamed:@"yellowslide.png"]
stretchableImageWithLeftCapWidth:10.0 topCapHeight:0.0];
UIImage *stetchRightTrack = [[UIImage imageNamed:@"yellowslide.png"]
stretchableImageWithLeftCapWidth:10.0 topCapHeight:0.0];
[slider setThumbImage: [UIImage imageNamed:@"1.PNG"] forState:UIControlStateNormal];
[slider setMinimumTrackImage:stetchLeftTrack forState:UIControlStateNormal];
[slider setMaximumTrackImage:stetchRightTrack forState:UIControlStateNormal];
slider.minimumValue = 1.0;
slider.maximumValue = 3.0;
slider.continuous = YES;
slider.value = 0.0;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.