我正在使用swift 2开发一个ios应用程序。我的侧边栏菜单有问题。我为菜单设置了图像,但它不是全屏。图像不是菜单的顶部。请看下图。请帮我。这是我的代码。感谢
override func viewDidLoad() {
super.viewDidLoad()
let blurimage = UIImage(named: "blur.jpg")
self.view.backgroundColor = UIColor(patternImage: blurimage!)
let blur = UIBlurEffect(style: UIBlurEffectStyle.Light)
let blurView = UIVisualEffectView(effect: blur)
blurView.frame = self.view.bounds
view.insertSubview(blurView, atIndex: 0)
}
答案 0 :(得分:0)
尝试设置内容模式
blurView.contentMode = .ScaleAspectFill
有几个可供选择
ScaleToFill,
ScaleAspectFit,
ScaleAspectFill,
其中一个可能有用。哦,然后在子视图中设置框架。这有时会导致错误。祝你好运。