我是iOS快速开发的新手,我遇到了一个问题.我想设置透明导航栏并使透明导航栏和状态栏的图像底层如下图所示,

但在我实现以下代码后,
self.navigationController!.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: .Default)
self.navigationController!.navigationBar.shadowImage = UIImage()
self.navigationController!.navigationBar.translucent = true
Run Code Online (Sandbox Code Playgroud)
结果是图像仍然在导航栏和状态栏下方,即使我将导航栏设置为透明.
