美文网首页UI
监听tableVIew的偏移量

监听tableVIew的偏移量

作者: Devin_明 | 来源:发表于2019-03-26 17:05 被阅读0次

iOS,监听tableVIew的偏移量

1. 添加监听

[self.tableView addObserver:self forKeyPath:@"contentOffset" options:NSKeyValueObservingOptionNewcontext:nil];

2.监听的处理

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

{

if ([keyPath isEqualToString:@"contentOffset"])

{

    CGPoint offset = [change[NSKeyValueChangeNewKey] CGPointValue];

}

}

3.移除监听

[self.tableView removeObserver:self forKeyPath:@"contentOffset" context:nil];

相关文章

网友评论

    本文标题:监听tableVIew的偏移量

    本文链接:https://www.haomeiwen.com/subject/farnvqtx.html