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 に答える