0
셀의 prepareForReuse
메서드에서 사전에 키가 있는지 여부에 따라 개체의 숨김 속성을 설정하려고합니다. prepareForReuse
을 잘못 사용해야합니다. 아래 코드를 사용하면 오브젝트가 숨겨져있는 셀에서 AWE를 스크롤하면 "Key exists at ..."
이 기록됩니다. 나는 그것이 셀을 향해 스크롤 할 때 이것을 기록 할 것으로 예상했다. 그럼에도 불구하고 내 물건이 숨겨져 있지 않습니다.prepareForReuse를 잘못 사용했습니다.
-(void)prepareForReuse
{
NSDictionary *dictionary = [parseTrackArrayReference objectAtIndex:currentIndex];
if ([dictionary objectForKey: @"sliderEnabled"]) {
playbackSlider.hidden = NO;
NSLog(@"Key exists at index: %i", currentIndex);
}
else {
playbackSlider.hidden = YES;
}
}
사전에 "sliderEnabled'"객체를 설정하는 것과 그 객체는 무엇입니까? "NSNumber"부울이 아니라면 어떨까요? –