이 슬라이더를 소유한다 : Slider http://gorgando.com/possessedSlider.jpg내 UISlider 엄지 손가락 이미지가 여러 번 표시되고 사라질 수없는 이유는 무엇입니까?
이 때마다 내가있는 tableview은 "편집 모드"를 입력하거나 "편집 모드"엄지 손가락이 어디 나타납니다 중복 엄지 손가락 이미지를 둡니다. 이제는 이러한 방식으로 일관되게 행동합니다. 편집 모드에서 앞뒤로 전환하면 스크린 샷과 같은 엄지 손가락 이미지가 많이 생깁니다.
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];
당신이 가진 수있는 의견을 감사합니다 :
이
내가합니다 (cellForRowAtIndexPath 메소드에서) 슬라이더를 만드는 데 사용하는 코드입니다![내가받은 질문/제안을 반영하기 위해이 내용을 편집/업데이트했지만 아직 문제가 있습니다.]
코드 스 니핏은 어떤 방법입니까? – ACBurk
슬라이더가 tableviewcell 내에 있으므로 cellForRowAtIndexPath. 이 특정 코드 스 니펫은 행/섹션이 적절한 경우에만 한 번 호출됩니다. – Brad
BTW,'slider'가'retain'으로 선언되면 메모리 누수가 생깁니다. (당신은'alloc''d 객체를 유지하고 있지만'alloc'과'release'의 균형을 맞추지 않습니다 ...) –