我正在尝试添加观察者(KVO)来观察我的自定义单元格。选定单元格后,我将收到事件通知。
我的代码:

[colMain addObserver:self forKeyPath:@"colMain" options:0 context:NULL];

}

-(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context
{

    if (keyPath == @"colMain") {
        NSLog(@"cell Selected");
        [self performSelector:@selector(deleteCell) withObject:nil];

    }
}


colMain代表collectionView。我不太确定该怎么做,因为我没有customCell作为属性,否则无法编译。
有任何想法吗?

最佳答案

为什么不只在集合视图上设置一个委托,然后实现这两种方法之一?

[– collectionView:shouldSelectItemAtIndexPath:]

[– collectionView:didSelectItemAtIndexPath:]

关于ios - 观察自定义单元格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14679066/

10-08 20:59