viewWillAppear method signature change