【发布时间】:2010-02-08 00:02:26
【问题描述】:
我需要在我的 iphone 应用程序中更改滑块颜色,我把这个:
- (UISlider *)ratioSlider
{
UIImage *stetchLeftTrack = [[UIImage imageNamed:@"grayslide.png"]
stretchableImageWithLeftCapWidth:10.0 topCapHeight:0.0];
UIImage *stetchRightTrack = [[UIImage imageNamed:@"grayslide.png"]
stretchableImageWithLeftCapWidth:10.0 topCapHeight:0.0];
[ratioSlider setThumbImage: [UIImage imageNamed:@"slider_ball.png"] forState:UIControlStateNormal];
[ratioSlider setMinimumTrackImage:stetchLeftTrack forState:UIControlStateNormal];
[ratioSlider setMaximumTrackImage:stetchRightTrack forState:UIControlStateNormal];
}
在“myVIewController.m”文件中,就像在 UICatalog 苹果示例文件中一样。我已经添加了所有的图像并定义了滑块,但是模拟器上出现的只是一个普通的滑块,XCode 中唯一的错误/警告是警告说“警告:控制到达非无效函数的结尾” .如何让这段代码工作?
【问题讨论】:
标签: iphone objective-c image colors slider