add __replacedViewWillAppear
Merge