fix bugs.

When scrollView dealloc, It should call removeObserver.