UITableView에서 삭제 버튼 닫기를 감지하려고합니다. 그래서, 나는 이것을 안으로 씁니다.UITableView에서 삭제 버튼 (삭제하려면 스 와이프) 감지
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
}
다른 GestureRecognizer를 출력 할 때 나는 이와 같이 보았습니다.
(lldb) po otherGestureRecognizer
<UIGobblerGestureRecognizer: 0x7fbd8c21ccb0; state = Ended; view = <UITableView 0x7fbd89953000>; target= <(action=_handleSwipeDeleteGobbler:, target=<UITableView 0x7fbd89953000>)>>
이렇게 확인해야합니다. 그러나 UISwipeGestureRecognizer는 사용할 수 없으며 사용해야합니다. 사용자가 UITableViewCell의 삭제 버튼을 닫고 있는지 여부를 감지하는 방법을 알고 있습니까? 당신의 UITableView
위임에
if ([gestureRecognizer isKindOfClass:[UIGobblerGestureRecognizer class]])
{
}
버튼을 삭제 하시겠습니까? 스 와이프하여 버튼을 삭제 하시겠습니까? –
예. 스 와이프하여 정확히 알고 싶은 것을 –
버튼을 삭제 하시겠습니까? 다시 스 와이프하고 스 와이프하여 삭제 옵션을 사용하지 않는다는 의미입니까? –