无法在Swift中设置图像宽度

时间:2015-01-14 07:43:38

标签: ios iphone swift

在我的视图控制器中,我添加了以下内容以便能够自定义NavigationBar,但是当我设置徽标的宽度和高度时,我可以更改的是高度。

当我编辑宽度值时 - 即使我将其设置为0,也没有任何反应。

另外,是否可以使用px代替点?

override func viewDidAppear(animated: Bool) {
    // 1
    var nav = self.navigationController?.navigationBar
    // 2
    nav?.barStyle = UIBarStyle.Black
    nav?.tintColor = UIColor.whiteColor()
    // 3
    let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 40, height: 40))
  // imageView.contentMode = .ScaleAspectFit
    // 4
    let image = UIImage(named: "trotterlogo.png")
    imageView.image = image
    // 5
    navigationItem.titleView = imageView
}

0 个答案:

没有答案