0
내 UITableView는 사용자 정의 셀로 구성됩니다.setHighlighted를 통해 UITableViewCell 업데이트
사용자가 셀을 탭하면 새로운 이미지 뷰를 볼 수 있고 손가락을 들어 올리면 셀이 새 이미지로 업데이트됩니다. 비자.
지금 내가 셀을 탭하면 선택한 이미지가 보이지만 들어 올리면 선택되지 않은 상태로 유지됩니다.
// This is done in my custom cell subclass
- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated
{
[super setHighlighted:highlighted animated:animated];
if (highlighted)
{
self.imageView.image = [UIImage imageNamed:@"imageSelected"];
}
else
{
self.imageView.image = [UIImage imageNamed:@"imageDeselected"];
}
}
내가 사용하는, sender.selected =! sender.isSelected; 내가 토글/스위치와 같은 버튼 작업을 원할 때. setHighlighted에 – DogCoffee
이 있습니까? –
아마도 didSelectRowAtIndex에서 할 수있을 것입니다 - 행운을 빌어 요, 좋은 질문입니다. collectionViews도 시도해보십시오. 훨씬 더 창조적 인 것들로 할 수 있으며 TableView와 거의 동일하게 작동합니다. – DogCoffee