Removing observer code from UIView as can overwrite other methods of the same name