此滑块拥有: Slider http://gorgando.com/possessedSlider.jpg
每当我为tableview进入“编辑模式”或离开“编辑模式”时,拇指所在的位置都会出现重复的拇指图像。它现在以这种方式表现一致。如果我在编辑模式中来回切换,我会得到很多拇指图像,如屏幕截图所示。
这是我用来创建滑块的代码(在cellForRowAtIndexPath方法中):
CGRect frame = CGRectMake(20, 42.0, 280.0, 22);
self.slider = [[UISlider alloc] initWithFrame:frame];
[self.slider addTarget:self action:@selector(sliderAction:) forControlEvents:UIControlEventValueChanged];
self.slider.continuous = YES;
self.slider.minimumValue = 0.0;
self.slider.maximumValue = 5.0;
self.slider.value = 0.0;
[[interestCell contentView] addSubview:self.slider];
感谢您的任何想法!
[我刚编辑/更新此内容以反映我收到的问题/建议,但仍然存在问题]。
答案 0 :(得分:1)
尝试将其添加到单元格的contentView而不是单元格本身。
答案 1 :(得分:0)
终于明白了!
我必须将我的代码移动到viewDidLoad方法,除了将滑块设置为contentView,这仍然发生在cellForRowAtIndexPath方法中。这是多么奇怪的问题。感谢那些帮助和评论过的人!