我正在尝试添加观察者(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/