fix transparentViewController