我正试图在
swift中删除navigationBar边框.这是通过在
objective-c中使用以下代码来完成的:
[[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]]; [[UINavigationBar appearance] setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault]
怎么能在swift中完成?
我试过这个,但没有工作:
UINavigationBar.appearance().shadowImage = UIImage(named: "") UINavigationBar.appearance().setBackgroundImage(UIImage(named: ""),forBarMetrics: UIBarMetrics.Default)
解决方法
试试这个:
UINavigationBar.appearance().shadowImage = UIImage() UINavigationBar.appearance().setBackgroundImage(UIImage(),forBarMetrics: UIBarMetrics.Default)