0

您好我正在开发 IOS 应用程序,我在其中使用带有键值对的添加观察者。但它不起作用。我做了以下事情:

[self.scrollView addObserver:self
                  forKeyPath:@"new"
                     options:(NSKeyValueObservingOptionNew|NSKeyValueObservingOptionOld)
                     context:nil];

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

    // inside here ... 
}

但它没有调用上述方法。如果我forKeyPath改为contentOffset那么它工作正常。但我想改变那个值。难道我做错了什么?需要帮忙。谢谢你。

4

1 回答 1

1

[webView.scrollView addObserver:self forKeyPath:@"contentOffset" options:NSKeyValueObservingOptionNew context:nil];

您需要在此处提供滚动视图的属性。

于 2014-06-10T10:16:39.113 回答