Swift 2:侧边栏菜单,全屏图像

时间:2016-02-18 16:00:30

标签: ios xcode swift

我正在使用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)

}

enter image description here

1 个答案:

答案 0 :(得分:0)

尝试设置内容模式

blurView.contentMode = .ScaleAspectFill

有几个可供选择

ScaleToFill,
ScaleAspectFit,
ScaleAspectFill,

其中一个可能有用。哦,然后在子视图中设置框架。这有时会导致错误。祝你好运。