change to i prefer
add UINavigationControllerDelegate in DTNavigationController, and hide the title view in its delegate