[update] marked initWithParentView as deprecate