I think lot of people are facing the same problem .
In detail view i.e tapping on cell in main view takes you to the detail when in navigation bar I tapp the back button the viewWillDisAppear is not being called as I want to remove some keyboard hide and show observers .
So what is the way that at the time of view disappearing I assure the viewWillDisAppear will be executed.