首页 > 代码库 > 设置iOS APP背景图全屏&NavigationBar透明
设置iOS APP背景图全屏&NavigationBar透明
Make UINavigationBar transparent
1、使用统一的背景图片
在AppDelegate.swift中添加如下代码:
var img=UIImage(named:"background.jpg") var imageView:UIImageView?
self.imageView=UIImageView(frame: self.window!.frame) self.imageView?.image=img self.window?.addSubview(self.imageView!) //self.window?.backgroundColor = UIColor(patternImage: img!)
2、在其中一个ViewController中添加:
self.navigationController?.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default) self.navigationController?.navigationBar.shadowImage = UIImage() self.navigationController?.navigationBar.translucent = true
3、所有的View的Background设置成Clear Color
设置iOS APP背景图全屏&NavigationBar透明
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。