iOS私杜,監(jiān)聽tableVIew的偏移量
1. 添加監(jiān)聽
[self.tableView addObserver:self forKeyPath:@"contentOffset" options:NSKeyValueObservingOptionNewcontext:nil];
2.監(jiān)聽的處理
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context
{
if ([keyPath isEqualToString:@"contentOffset"])
{
CGPoint offset = [change[NSKeyValueChangeNewKey] CGPointValue];
}
}
3.移除監(jiān)聽
[self.tableView removeObserver:self forKeyPath:@"contentOffset" context:nil];